Комментарии 44
Не хватает только ссылки на сервис, который сгенерирует правильный и полный код для всех этих иконок.
+11
Есть в оригинале, RealFaviconGenerator
+4
Взять все эти стандарты и сжечь!
+16
Действительно, ведь когда каждый будет использовать «свой стандарт» / «корпоративный стандарт» — это гораздо лучше, чем 3 действующих ныне стандарта.
0
А давайте придумаем единый стандарт!
+12
А почему Keyten минусуют? (По-моему вполне себе в тему написал, и ни один подобный пост не обходиться без такой картинки(или как это называется))
+4
Сам я не минусовал, но могу предположить, что минусуют за отсутствие всплывающей подсказки при наведении на картинку (в первоисточнике она есть).
+4
А почему не SVG?
+6
А насколько это совместимо?
0
Поддерживается только последним огнелисом? Похоже, вендоры не торопятся. Наверно, это связано с несколько большими затратами на отрисовку браузером и большим объёмом файла.
0
Большой обьем файла делает корявый редактор который при любой возможности фигуры преобразует в набор кривых. Я в ручную сократил логотип до нескольких сот байт используя возможности SVG. Ещё и анимацию прилепил. Потом есть сжатый SVGZ. Браузер всегда может преобразовать вектор в растр и работать уже с ним. Можно наверно даже скрипт сделать который SVG перегонит в растр и поставит иконкой.
0
(удалено)
0
SVG снимет только часть проблема с размерами. Но как быть с разным дизайном под разные платформы?
+1
Как я полагаю, данную проблему вообще нельзя решить для большинства случаев(опять же, есть исключения). Так как каждая платформа хочет иметь и имеет собственно уникальный дизайн(iOS, Android, Windows), то отсюда следуют выводы — если ты хочешь оставаться в «тренде», нужно делать под каждую ОС свою иконку приложения.
P.s. исключение: иногда под Android и iOS можно сделать одну и ту же иконку.
P.s. исключение: иногда под Android и iOS можно сделать одну и ту же иконку.
+1
Возможно это решается css стилями.
0
НЛО прилетело и опубликовало эту надпись здесь
А в чем преимущество использования SVG в фавикон?
0
На вопрос, какого размера должна быть картинка, правильный ответ, по-моему, должен быть такой: вектор.
Upd: Упс, вижу, меня опередили.
Upd: Упс, вижу, меня опередили.
+4
Изучив оригинал статьи, а потом спеки от Google, Apple и Microsoft, мы упростили до такого:
favicon.ico, который кладем в корень сайта
В html
В browserconfig.xml
favicon.ico, который кладем в корень сайта
В html
<link rel="apple-touch-icon" sizes="192x192" href="favicons/favicon-192x192.png">
<link rel="icon" type="image/png" sizes="192x192" href="favicons/favicon-192x192.png">
<meta name="msapplication-config" content="browserconfig.xml">
В browserconfig.xml
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square70x70logo src="favicons/mstile-70x70.png"/>
<square150x150logo src="favicons/mstile-150x150.png"/>
<square310x310logo src="favicons/mstile-310x310.png"/>
<wide310x150logo src="favicons/mstile-310x150.png"/>
<TileColor>#bada55</TileColor>
</tile>
</msapplication>
</browserconfig>
+8
Можно ли не прописывать весь зоопарк размеров, а сделать одно большое изображение и указать его тегом <link rel=«icon» type=«image/png»...?
0
Можно. Но тогда в иконке 16х16 может оказаться груда пикселей вместо осмысленного изображения. Чем меньше изображение, тем сложнее его передать. Возможно придется утрировать полное лого до его отдельного узнаваемого элемента.
+1
Жаль, что ico или подобный формат не прижился. Удобно хранить все иконки в одном файле.
0
— Зачем нужен favicon.ico?
— Что-бы логи сервера не засерались 404-й ошибкой!
— Что-бы логи сервера не засерались 404-й ошибкой!
+10
Оригинальной статье уже год и с тех пор очень многое изменилось.
0
Сколько не объявляй иконок в html, будут тысячи запросов к /favicon.ico, всегда к нему и всегда в корень. Без юзер-агента.
0
Для тех, кто не занимается прорисовкой каждого размера фавиконки в отдельности с разной детализацией, было бы круто иметь сервис, куда можно залить векторную иконку и он сам нарежет ее на нужные размеры в нужных форматах и выдаст готовый архив для вставки в head.
-1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Favicons, Touch Icons, Tile Icons и т. д. Что выбрать?