22.20. Использование эмблем

Проблема
На многих веб-сайтах используются эмблемы (favicons) — например, на сайте http://
www.freebsd.org это маленький чертик, который отображается в адресной строке брау зера посетителя и в списке закладок. Вы хотите создать эмблему и для своего сайта.
Решение
Для этого необходимо создать изображение favicon.ico в точно выдержанном фор мате (это должен быть настоящий файл .ко, а не переименованный файл .jpg)
и включить некоторые записи в httpd.conf и заголовки веб-страниц.
Эмблема должна иметь размеры 16x16 пикселов, содержать 16 цветов (4-бито вая цветовая глубина) и называться favicon.ico. Вам потребуется графический ре дактор, умеющий создавать файлы .ico, — например, Gimp, Babygimp или Kiconedit
Редактор Kiconedit особенно прост и удобен в использовании, хотя для его ис пользования потребуется базовая установка KDE.
Создав файл favicon.ico, сохраните его в корневом каталоге Datadir, который
в примерах настоящей главы соответствует /var/www/. Включите в httpd.conf сле дующую запись:
AddType image/x-icon .ico
Затем добавьте следующие строки в заголовки веб-страниц:
<1ink rel =icon href="/favicon.ico" type="image/x-icon">
<link rel ^"shortcut icon" href="/favicon.ico" type="image/x-icon">
Первая строка обеспечивает отображение эмблемы рядом с URL вашего сайта
в браузере посетителя, а вторая — отображение эмблемы в списках закладок.
Комментарий
Если вы не увлекаетесь созданием собственных эмблем, проведите поиск в Google
по словам «favicon clip art» или «favicon gallery». Вы найдете множество готовых
эмблем и сможете выбрать из них нужную.
Если сервер обслуживает несколько виртуальных хостов, каждый из них мо жет иметь собственную эмблему. Для этого следует включить строку AddType image/
x-icon в каждую директиву VirtualHost
См. также
Kiconedit (http://wl.1358.teLia.com/~ul35800018/prog.htmlttKICONEDIT); The Gimp
(http://www.gimp.org); Babygimp (http://babygimp.sourceforge.net).