Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Букмарк с пиксом
Новая тема
Ответить
цитата
19/02/07 в 00:52
amazon
Соб-но сабж.
Давно был на мастере топик, но не нашел его к сожеланию.
Каким образом реализуется создание букмарка, когда пикс сайта (favicon.ico) у юзера рядом напротив сайта отображается в букмарках?
Заранее благодарю, ответы оценю.
цитата
19/02/07 в 03:47
Stodva
В <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">
цитата
19/02/07 в 16:16
Student
https://www.master-x.com/articles/article/58/
цитата
20/02/07 в 11:52
amazon
Сенкс, оценил, но выскочил один непонятный баг.
Суть:
Есть два ресурса:
мой -
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 раз
цитата
20/02/07 в 12:04
pes
Иконку лучше всего делать с помощью плагина iconbuilder к шопу
Он где-то на iconfactory.com - поищи
по поводу размера иконки - в ico файле лежит сразу несколько размеров.
если только 32х32, то браузер автоматически уменьшит до 16х16, но сам понимаешь - лучше самому все размеры сделать
А вот если ты букмарк куда-нибудь на десктоп сохранишь, то и другие размеры пригодятся.
и естественно в .htaccess прописывай - чтоб страницу не засорять
AddType image/x-icon .ico
по поводу отображения в ие - кэш почисти и хистори - должна появиться
цитата
20/02/07 в 21:44
amazon
pes писал:
и естественно в .htaccess прописывай - чтоб страницу не засорять
Код:
AddType image/x-icon .ico
Что то поставил я эту строку в .htaccess, из кода хтмл вырезал записи, и иконка вообще не отображается =(, может ты где в строке ошибся, уточни плз.
цитата
20/02/07 в 22:02
Stodva
Без вставки в <head> не будет работать.
Браузер ищет эту строку в html-коде, чтобы понять по какому адресу расположена иконка.
AddType будет играть роль, когда на сервер отправят запрос на .ico файл. Мне кажется, смысла в подобной строке нет.
Пришли ссылки на 2 ICO файла, один рабочий другой нет. Попробуем сравнить.
цитата
20/02/07 в 22:07
pes
Stodva писал:
Без вставки в <head> не будет работать.
точно работает без всяких вставок в код, только в хтаццесс - проверено неоднократно
обращайся к админу хостинга или сам...
в файле конфигурации сервера apache/conf/mime.types
пропиши
image/x-icon ico
цитата
20/02/07 в 22:12
Stodva
Угу, если favicon.ico в корне домена лежит. Не путайте человека, пусть делает сразу правильно
цитата
20/02/07 в 22:25
pes
а где ж ему ещё лежать?
конечно в корне!
цитата
21/02/07 в 01:03
amazon
Ну все решили с Stodva проблему, не совсем правильо был создан favicon.ico, все работает сенкс всем.
цитата
21/02/07 в 01:05
Stodva
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.
Новая тема
Ответить
Эта страница в полной версии