Вопрос

Страница интереса: https://www.gsb-yourbank.com/test/

ICO файл: https://www.gsb-yourbank.com/test/favicon.ico.

My Favicon - это разрешение 16x16, 16-цветной ICO файл. Это не появится в IE 7/8 независимо от того, что я делаю! Я пробовал все, что я могу думать, в том числе:

  • генерируя ICO с различными утилизатами,
  • Изменение синтаксиса элементов ссылки FAVICON в голове документа,
  • Используя абсолютные, относительные и корневые отношения URL в элементах ссылки Favicon,
  • используя PNG вместо ICO файла,
  • Обеспечение того, чтобы я загрузил файл через FTP в двоичном режиме,

Как давний веб-разработчик / программист, я не могу поверить, что это отключает меня. Любая помощь будет очень ценится.

Это было полезно?

Решение

Оригинальный спецификация IE заявил, что расширение значка закладки, поддерживаемое IE, будет искать файл под названием «favicon.ico», который должен быть файлом значка, в корне веб-сайта, т.е. www.example.com/favicon.ico.

Mozilla охватил эту спецификацию, но расширил его, чтобы использовать тег в HTML-документе, чтобы можно было использовать любой файл, и значок закладки появился рядом с адресной строкой при посещении сайта. Затем Mozilla представила это в качестве новой стандартной спецификации, заявив, что можно использовать любой файл изображения 16x16. Затем Mozilla написал свой браузер для владельца для приема изображений любого размера, так что браузеры, следующие на предлагаемом стандарте, могут сломаться на сайтах, которые Mozilla / Firefox отображаются просто отлично.

Это называется «открытым» стандартом.

Другие советы

Убедитесь, что то, что вы используете, не кэшировал тот факт, что сайт не Есть Фавикон, прежде чем положить один туда. Это звучит тупой, но это на самом деле происходит. Очистка кеша / перезапуска браузера должна решить его в этом случае.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top