Jak v prohlížeči refreshnout faviconu

Všechny moderní prohlížeče favicony webů cachují, což je dobře pro běžný provoz, ale trochu pruda, pokud si zrovna s faviconkou hrajete a chcete vidět, jak se její design projeví v prohlížeči.

Řešení je v zásadě dvojí. Buďto můžete do HTML stránky přidat

a číslo verze měnit po každé úpravě (toto se hodí např. do produkce), nebo funguje následující postup, který jsem neznal a přišel mi vhod při vývoji:

  1. V prohlížeči navštivte přímo URL favicony, např. http://localhost/favicon.ico
  2. Ctrl+F5
  3. Hotovo

Funguje všude, jen v IEčku může klasicky zlobit :)

6 thoughts on “Jak v prohlížeči refreshnout faviconu
  1. Bohužel tento tvuj druhy postup nefugnuje moc na Androidu, co si pamatuji. (Firefox a myslim, ze i snad doplhin)

  2. Vylepšený prvý spôsob, potom netreba nič meniť v šablóne. Napr. v php:

    href="favicon.ico?v="
    

    (filectime – Gets inode change time of file)

  3. Marku, tohle šahá při každém načtení stránky na disk, což nemusí být u hi-traffic stránek košer…

Blog byl staticky vyexportován, nové komentáře již nelze přidávat.