пятница, 28 января 2011 г.

Как обновить favicon.ico в Firefox

Иногда, встречается проблема обновления favicon.ico для Firefox, из-за чего трудно протестировать его при редизайне. Даже после сбрасывания кеша, Firefox часто продолжает отображать старый favicon. В таком случае, помогает такой прием:

зайдите на корневую страницу сайта (например http://www.mysite.com/), после чего перейдите по прямой ссылке на ваш фавикон: http://www.mysite.com/favicon.ico

После чего, в окне браузера отобразится обновленная картинка фавикона. Дальше, перейдите назад на корневую страницу вашего сайта и вы увидите что фавикон обновился успешно.

Для очистки кеша, куки и т.д. в Firefox - нажмите Right Ctrl+Right Shift+Del, выберите нужные галочки, период времени за которое нужно все очистить и нажмите "Очистить сейчас". Комбинация работает в IE8+, Chrome


21 комментарий:

  1. спасибо! инфа очень пригодилась!

    ОтветитьУдалить
  2. Работает, но не во всех браузерах.

    ОтветитьУдалить
  3. Смешно, что для этого вы написали пост ))) Ведь знали, что такое будут искать в инете.
    Спасибо, фавикон обновил.

    ОтветитьУдалить
  4. я посты пишу часто чтоб самому не забыть, часто бывает полезно и другим

    ОтветитьУдалить
  5. спасибо, помогло

    ОтветитьУдалить
  6. да, детка ;). обновилась иконка на раз два

    ОтветитьУдалить
  7. Да вот нет, к сожалению. Vista, Firefox 9.0.1. Способ не срабатывает.

    ОтветитьУдалить
  8. попробуйте добавить какой-то таймстамп в конце URL (в атрибуте href линка), если favicon обновился - значит у посетителей он тоже обновиться.

    Пример на базе моего блога:
    <link href='http://interestabout.blogspot.com/favicon.ico?t=123124' rel='icon' type='image/x-icon'/>

    ОтветитьУдалить
  9. А как заставить браузер обновить сразу все иконки из закладок?

    ОтветитьУдалить
  10. а зачем? Смена иконки штука нечастая и нужна тем кто поддерживает сайт. Если у вас много сайтов, то придется повторить процедуру описанную выше - для каждого сайта. Если же вы имеете ввиду те сайты которые вы посещаете, то нету необходимости этим заморачиватся - пусть их разработчики думают как обновить всем фавикон :) Со своей стороны вы можете просто почистить кеш

    ОтветитьУдалить
  11. Спасибо. Искал именно этот вопрос. :)

    ОтветитьУдалить
  12. Спасибо! Всё гениальное просто :)

    ОтветитьУдалить
  13. не работает!!!!!!!!!!!!!!!!!!!!!

    ОтветитьУдалить
  14. помогает при открытии ссылки, но в закладках все равно остается старая иконка. как быть?

    ОтветитьУдалить
    Ответы
    1. нужно сначала обновить иконку на сайте (как описано выше), а потом зайти в каждую закладку и должно обновиться

      Удалить
  15. При наборе в адресной строке адрес/favicon.ico показывает бинарник картинки. Возможно в настройках апача нужно научить понимать ico как картинку

    ОтветитьУдалить
  16. Мне помогло закрытие\открытие Firefox

    ОтветитьУдалить
  17. Никак иконку сайта не мог обновить, пока не сбросил кеш. Спасибо, очень помогло!
    omich

    ОтветитьУдалить
  18. Не сразу, но помогло. Вкладку с сайтом закрыл и заново открыл, только тода обновилось. Чуден Firefox... при любой погоде.

    ОтветитьУдалить