Как на стартовой странице задать для сайта свою иконку?
Есть Firefox 115.5.0esr (64-разрядный) под Windows 7 RUS 64 bit. Требуется задать для сайта на стартовой странице свою иконку из файла с локального диска.
в профиле firefox, создать папку chrome,
а уже туды писать стили и др., как для самого браузера, так и для страниц. тыкс , ну или сам погугли подобное на русском.
как вариант дополнение Stylus
SVM, Если нажать Ctrl-T, то появляется список сайтов, на которых я был недавно. Если у сайта нажать прищепку, то он останется на этом экране навсегда. У сайта НА ЭТОЙ странице есть иконка, видимо FireFox берёт её откуда-то с настоящего сайта, потому что у некоторых сайтов она периодически меняется. Вот у одного сайта она недавно сменилась и её цветовая гамма режет мне глаз - плююсь каждый раз, когда нажимаю Ctrl-T. К счастью, удалось откопать старую картинку. У FireFox'а на стартовой странице у каждой иконки сайта при наведении на неё появляется кнопка "...", если её нажать - появляется меню, в котором есть пункт "Изменить". По нему появляется диалоговое окно "Изменить ярлык". Если нажать в нём гиперссылку "Использовать своё изображение...", то вместо неё появляется поле ввода "Свой URL изображения", и туда, по идее, надо вписать путь к картинке. Вот только FireFox'у он не нравится почему-то.
в windows идет штатный компонент internet information service
Обычные сайты не могут (и не должны) иметь доступ к file:// так как это была бы огромная дыра.
Пиши расширение или выше со стилями тебе порекомендовали.
rPman, имеется в виду, что стартовая страница есть обычный пользовательский интерфекйс приложения и, по идее, должна формироваться с помощью GUI-шных функций безо всякого HTML и тем более скриптов (хотя, конечно, можно извратиться). К тому же тут доступ к file:// только на чтение, а скрипты по данному URL'у можно вообще не исполнять. (Хотя FireFox делает скриншот страницы и, следовательно, может скрипты исполнять, но тут уж разницы нет - что со своего диска скрипт, что с чужого URL'а скрипт. Локальный даже предпочтительней, а то кто знает, что напихает чужой дядя на своём хостинге вместо моей картинки. Сам себя я явно взламывать не буду :))) )
на сколько я знаю, если открываешь страницу file://... то изображения можно подгружать с других сайтов и локаций, но не наоборот
для веб сервера и браузера абсолютно нет никакой разницы, чем является твой сайт и как он сделан, важно только куда и какие идут запросы (http/https/file - считаются разными, но пока еще картинки в img грузить можно http/https и это кстати все еще проблема, так можно сканировать и искать уязвимости в локальных сетях пользователя сайта)
p.s. не майся дурью, подними веб сервер, хоть майкрософтовский, это дело двух кликов мышкой, размести свои статик файлы в каталоге веб сервера (или сделай еще пару кликов и назначь свой каталог) и используй в своей локальной сети
так file:// и не сайт вовсе, а всего лишь путь к картинке в настройках в диалоговом окне. Ну не берёт FireFox локальный URL - что ж теперь? А, возможно, ему не нравится что-то другое - размер, формат или вообще он хочет, чтобы была ссылка на Web-страницу, чтобы он с неё скриншот сделал, а просто с картинки он почему-то не может. Вот где бы ЭТО узнать.
не майся дурью, подними веб сервер
А по мне дурь - так это обращаться по http к своим же локальным файлам. Это всё равно, что самому себе по телефону звонить. Каждая лишняя поднятая служба - дырка в безопасности, да и глупо держать веб-сервер ради одной картинки. Я люблю так - настроил и забыл. А тут забуду, зачем мне веб-сервер, выключу его, картинка пропадёт и придётся снова разбираться.
А по мне дурь - так это обращаться по http к своим же локальным файлам
основывая свои приложения на базе WEB БАРУЗЕРА, созданного исключительно для работы в интернете, и заточенного на защиту пользовательского окружения. Браузер это изолированная песочница, где доступ к данным осуществляется через узкую замочную скважину под названием http (есть еще webrtc тоже скважина, спасибо хоть udp)
Хочешь чтобы было правильно - используй правильные для этого инструменты
p.s. у firefox есть какие то инструменты по созданию приложений на основе его интерфейса (когда то это было xul сейчас хз), вот там все верно, локальные ресурсы доступны локально