Нераспределенный ион
С нами с 04.11.04
Сообщения: 736
Рейтинг: 475
|
Добавлено: 19/02/07 в 00:52 |
Соб-но сабж.
Давно был на мастере топик, но не нашел его к сожеланию.
Каким образом реализуется создание букмарка, когда пикс сайта (favicon.ico) у юзера рядом напротив сайта отображается в букмарках?
Заранее благодарю, ответы оценю.
|
|
|
|
С нами с 06.02.06
Сообщения: 103
Рейтинг: 160
|
Добавлено: 19/02/07 в 03:47 |
В <head> пишем:
Код: |
<link rel="icon" href="http://www.server.com/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="http://www.server.com/favicon.ico" type="image/x-icon"> |
|
|
|
|
С нами с 17.02.03
Сообщения: 355
Рейтинг: 316
|
Добавлено: 19/02/07 в 16:16 |
|
|
|
|
Нераспределенный ион
С нами с 04.11.04
Сообщения: 736
Рейтинг: 475
|
Добавлено: 20/02/07 в 11:52 |
Сенкс, оценил, но выскочил один непонятный баг.
Суть:
Есть два ресурса:
мой - http://www.mydomen.com
и другой http://another.com
вот код моей паги:
Код: | <head>
<title>Bla-bla-bla</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Bla-bla-bla">
<meta name="keywords" content="Bla-bla-bla">
<meta name="robots" content="all">
<meta name="revisit-after" content="10 days">
<meta name="distribution" content="Global">
<link rel="stylesheet" href="css/style.css" type="text/css">
<link rel="shortcut icon" href="http://www.mydomen.com/favicon.ico" type="image/x-icon">
<link rel="icon" href="http://www.mydomen.com/favicon.ico" type="image/x-icon">
</head> |
Вот его паги:
Код: | <head>
<title>Bla-bla-bla</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<META content=all name=Robots>
<meta name="keywords" content="Bla-bla-bla">
<meta name="description" content="Bla-bla-bla">
<LINK
href="styles.css" rel=stylesheet
type=text/css>
</head> |
Как видно у него нету упоминания о favicon.ico, так же нету упоминания о нем у него и в http://another.com/styles.css
Сам favicon.ico есть у него в корне http://another.com/favicon.ico
Но, у него он 32х32, а у меня 16х16.
Суть проблемы:
У него и у меня в фаерфоксе, все вменяемо отображается, и в букмарк садится пикс, но в IE у меня не видно в броузере иконки моей, и в букмарк она не садится тоже, а у него все в поряде и отображается и в букмарк садиться.
Да, еще..
Вот это:
<Files favicon.ico>
CharsetDisable on
</Files>
ничего кроме 500 кода не принесло, не русский у меня апач.
Два варианта у меня:
1 - что то у него в .htaccess насчет иконки прописано для броузера, но что это тогда?
2 - из-за различия размеров иконки.
Интересует ваше мнение по решению данной проблемы.
Спасибо, ответы оценю по максимуму.
Последний раз редактировалось: amazon (20/02/07 в 12:05), всего редактировалось 1 раз
|
|
|
|
+ + +
просто pes
С нами с 06.05.04
Сообщения: 3406
Рейтинг: 992
|
Добавлено: 20/02/07 в 12:04 |
Иконку лучше всего делать с помощью плагина iconbuilder к шопу
Он где-то на iconfactory.com - поищи
по поводу размера иконки - в ico файле лежит сразу несколько размеров.
если только 32х32, то браузер автоматически уменьшит до 16х16, но сам понимаешь - лучше самому все размеры сделать
А вот если ты букмарк куда-нибудь на десктоп сохранишь, то и другие размеры пригодятся.
и естественно в .htaccess прописывай - чтоб страницу не засорять
AddType image/x-icon .ico
по поводу отображения в ие - кэш почисти и хистори - должна появиться
|
|
|
|
Нераспределенный ион
С нами с 04.11.04
Сообщения: 736
Рейтинг: 475
|
Добавлено: 20/02/07 в 21:44 |
pes писал: |
и естественно в .htaccess прописывай - чтоб страницу не засорять
Код: | AddType image/x-icon .ico |
|
Что то поставил я эту строку в .htaccess, из кода хтмл вырезал записи, и иконка вообще не отображается =(, может ты где в строке ошибся, уточни плз.
|
|
|
|
С нами с 06.02.06
Сообщения: 103
Рейтинг: 160
|
Добавлено: 20/02/07 в 22:02 |
Без вставки в <head> не будет работать.
Браузер ищет эту строку в html-коде, чтобы понять по какому адресу расположена иконка.
AddType будет играть роль, когда на сервер отправят запрос на .ico файл. Мне кажется, смысла в подобной строке нет.
Пришли ссылки на 2 ICO файла, один рабочий другой нет. Попробуем сравнить.
|
|
|
|
+ + +
просто pes
С нами с 06.05.04
Сообщения: 3406
Рейтинг: 992
|
Добавлено: 20/02/07 в 22:07 |
Stodva писал: | Без вставки в <head> не будет работать.
|
точно работает без всяких вставок в код, только в хтаццесс - проверено неоднократно
обращайся к админу хостинга или сам...
в файле конфигурации сервера apache/conf/mime.types
пропиши
image/x-icon ico
|
|
|
|
С нами с 06.02.06
Сообщения: 103
Рейтинг: 160
|
Добавлено: 20/02/07 в 22:12 |
Угу, если favicon.ico в корне домена лежит. Не путайте человека, пусть делает сразу правильно
|
|
|
|
+ + +
просто pes
С нами с 06.05.04
Сообщения: 3406
Рейтинг: 992
|
Добавлено: 20/02/07 в 22:25 |
а где ж ему ещё лежать?
конечно в корне!
|
|
|
|
Нераспределенный ион
С нами с 04.11.04
Сообщения: 736
Рейтинг: 475
|
Добавлено: 21/02/07 в 01:03 |
Ну все решили с Stodva проблему, не совсем правильо был создан favicon.ico, все работает сенкс всем.
|
|
|
|
С нами с 06.02.06
Сообщения: 103
Рейтинг: 160
|
Добавлено: 21/02/07 в 01:05 |
pes писал: | точно работает без всяких вставок в код, только в хтаццесс - проверено неоднократно |
Вопросы и ответы по значкам веб-сайтов
http://mithgol.ru/Web-faq/Favicons/
Цитата: | Большинство браузеров, если не находят ни одного тега <link>, который соответствовал бы значку, то полагают, что у страницы нет собственного значка, и поэтому используют для неё стандартный значок страницы (свой для каждого браузера).
Но Microsoft Internet Explorer и в таком безнадёжном случае всё ещё дополнительно пытается найти в корне сайта файл с кодовым именем favicon.ico, чтобы достать и использовать значок оттуда.
Некоторые ленивые вебмастеры при виде такого поведения приняли решение отказаться от каких бы то ни было тегов <link>, просто создав по одному файлу favicon.ico на сайт, и покидав их в корень сайта. Это решение не было мудрым, поскольку использование тега <link> даёт три преимущества:
* во-первых, файл со значком можно назвать как угодно, а не только favicon.ico;
* во-вторых, можно назначить много разных значков нескольким разделам сайта, а не только один и только всему сайту сразу;
* в-третьих, и это главное, если значок не прописан в <link>, то его не увидит ни Мозилла, ни Феникс, ни Netscape, ни Konqueror — и вообще ни один браузер, кроме Microsoft Internet Explorer. |
|
|
|
|