Формат Favicon GIF или ICO?
Зачем использовать значки GIF? Это для iPhone и iPad может его прочитать?
<link rel="icon" href="/favicon.gif">
Ответы
Ответ 1
Браузеры начали поддерживать его. Кроме того, ICO файлы представляют собой старый формат файла изображений для значков в Microsoft Windows. Поскольку ICO является специфическим поставщиком, некоторые предпочитают использовать GIF.
Не говоря уже о том, что существует множество редакторов .gif и несколько редакторов ICO.
После просмотра поддерживаемых форматов лучше всего идти с файлами PNG, если вы пытаетесь убежать от ICO.
Ответ 2
GIF может быть анимированным, хотя поддержка браузера для этого в настоящее время весьма ограничена. В настоящее время ICO является более широко поддерживаемым форматом (включая iPhone и iPad). Полный список совместимости браузера можно найти в этой статье WIkipedia.
Ответ 3
.ico
файлы наиболее широко поддерживаются. В Википедии есть список поддерживаемых браузерами форматов.
В соответствии с этим списком FireFox и Opera являются единственными, поддерживающими анимированные GIF, и IE вообще не поддерживает GIF.
Ответ 4
- Больше людей имеют доступ к созданию gif
или png файлов.
- gif можно анимировать
также, будьте осторожны, что gif favicons не работают во всех версиях IE.
Ответ 5
GIF
favicons иногда используются для анимации, но ICO
имеют более широкую поддержку браузера. Если вы пытаетесь сделать favicons специально для iPhone/iPod Touch, вы можете взглянуть на это:
http://iboughtamac.com/2008/01/23/making-an-iphoneipod-touch-webclips-favicon/
Ответ 6
Идет ли GIF, ICO, PNG, SVG или что-то еще для вашего знака, зависит от ряда факторов.
Основными причинами для ICO являются:
- Формат, поддерживаемый большинством браузеров (т.е. Internet Explorer до 11 ничего не поддерживает).
- Это единственный формат соответствующих, который хранит несколько изображений в одном, разных размеров, позволяя одному файлу содержать значок различных размеров, например 16x16, 24x24, 32x32, 48x48, 64x64, 72x72 и 128x128, чтобы назвать самые популярные размеры иконок. В зависимости от доступного пространства и доступных размеров в файле значков браузер может затем выбрать наиболее подходящий размер для данной ситуации без необходимости масштабирования или уменьшения масштаба.
Причины для GIF:
- Анимированный GIF - это единственная возможность получить анимированный значок (так как большинство браузеров пока не поддерживают SVG для значков, и даже если они это сделают, поддерживают ли они JavaScript или анимацию SMIL в случае favicons, могут быть сомнительными).
Если ваш значок существует только в одном размере и поддержка в более старых версиях Internet Explorer не вызывает беспокойства, вы можете предпочесть PNG или GIF из-за меньшего размера файла. Тем не менее, файлы ICO, если они хранятся правильно, не намного больше, чем файлы PNG, потому что с Windows Vista ICO файлы могут хранить PNG. Таким образом, соответствующий ICO файл будет содержать 22 байта (заголовок 6 байтов плюс запись 16 байтов).
Боковое примечание: в указанном вами HTML может быть противоречие. Если файл /favicon.gif
действительно является GIF-изображением, то тип MIME, используемый в ссылке, неверен. В этом случае это не должно быть image/x-icon
, но image/gif
.
Страница Wikipedia содержит дополнительную информацию по этому вопросу: https://en.wikipedia.org/wiki/Favicon