|
|
 |
Favicon - плюсы и минусы |
Автор: Михаил Дубаков
Информация взята с сайта: WEB-анатомия
Как только не пытаются удержать сайты посетителей! И рассылками, и в букмарки
едва ли не насильно ссылки запихивают, и куки сохраняют, поздравляя самолюбивого
посетителя с очередным посещением столь замечательного ресурса. А вот хлопцы из
Microsoft придумали еще одну фишку, возможность возле своей букмарки размещать
изображение. Называется это изображение иконкой, точнее favicon, и выглядит примерно
вот так.
Когда посетитель заносит сайт в букмарки, Explorer 5 ищет файл favicon.ico. Если находит, заменяет стандартную виндовую
иконку на ту, которая и хранится в этом файле.
Иконка должна быть 16х16 пикселей. Вообще-то может быть и 32х32, но тогда есть
большая вероятность, что браузер ее просто проигнорирует. Также в этой самой иконке
нежелательно использовать более 16 цветов, можно и больше, но возможны нежелательные
последствия.
Иконку можно сделать двумя способами. Нарисовать в любом редакторе, сохранить
в формате BMP или GIF, а затем конвертировать в формат ICO. Бесплатный конвертер
есть на сайте http://www.ryansimmons.com/users/irfanview/english.htm.
Говорят, правда, что он не всегда грамотно конвертирует, однако у меня проблем
не было.
Второй вариант хуже. Есть редактор иконок http://www.favicon.com/.
Однако он такой левый и ненавернутый что сделать там грамотную иконку можно только
тренируясь часами.
Сохранять иконку можно с именем favicon.ico - этот файл эксплорер ищет по умолчанию.
Однако, если вы хотите различные иконки к различным страницам, можно сохранять
с любыми именами, но с расширением .ico.
Вставляется иконка так:
<LINK REL="SHORTCUT ICON" HREF="mypage.ico">
Можно указывать и абсолютный URL:
<LINK REL="SHORTCUT ICON" HREF="http://www.mysite.com/img/ico/mypage.ico">
Ну вот и хватит о хорошем. Теперь поговорим о проблемах и багах.
Во-первых не все хостеры поддерживают файлы с расширением .ico.
Во-вторых проблемы с тестированием. Например, вы сделали иконку, разместили ее
на своем сайте и занесли его в букмарки. А потом вдруг захотели эту самую иконку
переделать. А вот обновить ее в букмарках очень даже может и не получиться. Даже
если вы сотрете кэш, сотрете запись в букмарках и перегрузитесь, все равно иконка
при очередном занесении сайта в букмарки может остаться старой. Тут уж ничего
сделать нельзя и нужно воспользоваться помощью кого-нибудь, кто не заносил ваш
сайт себе в букмарки.
В-третьих есть довольно серьезная проблема. Если в файл favicon.ico запихать неверные
данные, то это может уронить Explorer 5. Стек забивается информацией и теоретически
возможно создать .ico файл с кодом, который будет исполняться на клиентской машине.
Решения у этой проблемы нет, поэтому подозрительные сайты лучше в букмарки не
заносить.
Я вас предупредил ;)
Автор: FireFalcon
Информация взята с сайта: WEB-анатомия
|