Иконка сайта favicon.ico


Задача

Присвоить сайту иконку, которая будет отображаться в адресной строке браузеров, в папках "Избранное" (Favourites) и в результатах поиска некоторых поисковых машин.

Решение

1. Необходимо с помощью любой программы, позволяющей работать с иконочными файлами, создать файл с именем favicon.ico. Параметры данного изображения: размер 16x16 пикселов, 256 цветов. Файл может иметь прозрачность, точно так же как GIF файл (без уровней как в PNG).

2. Положить изображение в папку Images. Из других папок чтение файлов запрещено. В корне сайта файл размещать нельзя, там он будет блокирован записью в корневом .htaccess. Это сделано для увеличения производительности сайтов, в которых favicon.ico файла нет.

3. Прописать в HEAD части шаблонов всех страниц сайта HTML конструкцию вида
<LINK href="$RealmURL$/Images/favicon.ico" rel="SHORTCUT ICON">

Примечание: по стандарту должно быть rel="icon", но IE этого не понимает. Поэтому нужно писать как написано выше. IE будет понимать, другие браузеры будут реагировать на слово icon.