Должен ли я предоставить Favicon.ico для моего сайта?

У меня нет favicon.ico, Я заметил, что многие посетители неоднократно просят об этом. Должен ли я просто положить пустой файл GIF или ICO?

Спасибо за вклад. Но у меня есть один вопрос, на который никто не ответил: должен ли я использовать анимированный значок?

11 ответов

Решение

Почему бы вам просто не создать маленькую иконку, которая подходит вашему веб-сайту, и использовать ее? Это тривиально. Большинство современных браузеров ищут этот файл. Я сам не пробовал, но, гуглив, я нашел сайт favicon.ico Generator, представляющий простой интерфейс графического редактора.

Вам, конечно, не нужно это делать. Это просто дает веб-сайту немного больше индивидуальности и узнаваемости. Я полагаю, вы могли бы сделать так, как вы предлагаете, и создать пустой файл значков, но если у вас возникнут такие неприятности, вам просто нужно создать настоящий.

В журнале Smashing (онлайн) есть несколько статей о значках:
http://www.smashingmagazine.com/tag/favicons/

Хотя это и не обязательно, современные браузеры часто запрашивают иконки
добавить немного конфет в адресную строку, метки таблиц и закладки.

Как только вы вдохновитесь примерами по ссылке выше,
Вы можете попробовать использовать онлайн-генератор для создания собственного:
http://www.smashingmagazine.com/2006/11/09/online-generators/
(посмотрите вниз страницу для генераторов favicon).

Я нашел следующее довольно приятно:
http://www.degraeve.com/favicon/

Хотя это и не обязательно, наличие favicon.ico улучшит работу пользователя на вашей веб-странице. Большинство современных браузеров запрашивают один, а для его отсутствия требуется, чтобы ваш сервер генерировал ошибку 404 и отправлял ее обратно в браузер. Ошибки 404 могут ухудшить производительность пользователя из-за их медленной работы.

http://developer.yahoo.com/performance/rules.html

Более уместный вопрос - почему бы и нет?

В эти дни просмотра вкладок, иконка для меня важнее, чем когда-либо - я бы не подумал о том, чтобы запустить сайт без такового.

Я предлагаю да, сделайте иконку с помощью вашего логотипа - она ​​наряжает URL в адресной строке и для закладок и дает посетителям еще одно визуальное напоминание о вашем сайте

это маркетинговый ответ, а не программный ответ;-)

Я не думаю, что вам это абсолютно необходимо. Большинство современных браузеров запрашивают один и отображают его, если он у вас есть.

У меня было это засорение журналов Apache и я хотел очистить его. Для одного из моих веб-сайтов я создал действующий favicon.ico. Для остальных моих виртуальных хостов я просто "коснулся favicon.ico" и создал пустой [Примечание: Apache работает на Linux]. Больше ошибок в журналах ошибок.

Я думал о пустой трате ресурсов, но только на короткое время. Если бы я предоставил реальный favicon.ico, то я бы очень часто передавал много байтов. Если бы я ничего не предоставил, я бы отправил ответ 404. Отправка файла нулевой длины кажется мне наименьшей тратой ресурсов и пропускной способности. И в моих журналах ошибок нет ложной проблемы, поэтому я могу сосредоточиться на реальных проблемах с моим веб-сервером.

У большинства сайтов есть значок, который оставляет впечатление на посетителей. Это не нужно, но помогает отличить от других сайтов (скажем, в ваших закладках или что-то подобное). Вот еще один сайт для создания Favicon: http://www.favicongenerator.com/

Иногда они доставляют больше хлопот, чем стоят. IE хорошо известен тем, что он повредил свой кеш иконок и отображал неправильный значок для неправильных веб-сайтов.

Тем не менее, учитывая, что большинство браузеров будут запрашивать значок, он избавляется от всех этих 404 из журналов.

Я бы добавил favicon. По крайней мере, это избавит от 404 ошибок в журналах доступа, потому что большинство браузеров запрашивают его.

Как и многие, я согласен включить файл favicon; если это не обязательно для презентации, сделайте это, чтобы она не заполняла веб-журналы тем значком, пропущенным ерундой -V

Другие вопросы по тегам