Cache v prohlížečích
Čas od času nám přijde dotaz, prosba o pomoc, na vadné, neúplné načtení stránky. Velice často je příčinou načtení stareho obsahu vyrovnávací paměti (cache). Pomoc je jednoduchá a rychlá. Pro správnou funkci načítání obsahu stránky je žádoucí občas tuto vyrovnávací paměť promazat. V případě potíží zkuste nejprve udělat těchto několik kroků. Jak na to se podíváme v dnešním článku.
Cache v prohlížečích
Do cache (vyrovnávací paměti) si prohlížeče mohou ukládat načítané webové stránky a jejich části, jako například obrázky nebo javascriptové a css dokumenty. Při dalších návštěvách těchto stránek pak není potřeba vše stahovat a k zobrazení stránky se používá právě obsah cache, který je uložen lokálně u uživatele. Šetří se tím čas a zmenšuje zátěž sítě. Rozdíl je zřetelný hlavně při pomalejším připojení a u obsahově bohatých stránek.
Co všechno si prohlížeč ukládá a jak často kontroluje, zda není potřeba obsah cache aktualizovat, závisí na nastavení cache v prohlížeči. Pokud potřebujete ihned nejnovější verzi stránky, můžete si vynutit aktualizaci obsahu cache, bez ohledu na nastavení. Při vhodném nastavení cache je toto potřeba většinou pouze pokud se provádí údržba stránky a změní se na ní obrázky nebo vložené soubory (styly, javascript, ...).
Firefox 2.0.0.x
Jak vynutit aktualizaci obsahu cache
- stisk kláves Ctrl+F5
- stisk kláves Ctrl+Shift+r
- držet Shift, klik na ikonku Aktualizovat
Jak vyprázdnit cache
V menu Nástroje klikněte na Vymazat důvěrná data..., vyberete příslušné položky - v tomto případě vyrovnávací paměť a zvolíte Vymazat důvěrná data.
Nastavení cache
V menu Nástroje klikněte na Možnosti... vybereme záložku Rozšířené a podzáložku Síť. Pokud v sekci Vyrovnávací paměť nastavíme nějakou nenulovou hodnotu, potom je cachování zapnuto. V případě nulové hodnoty necachuje.
Opera
Jak vynutit aktualizaci obsahu cache
Stisk kláves Ctrl+F5.
Jak vyprázdnit cache
V menu Nástroje vyberte Nastavení..., pak na záložce Pokročilé volby vyberte Historie a cache. Klikněte na tlačítko Vymazat nyní.
Nastavení cache
V menu Nástroje vyberte Nastavení..., zvolte záložku Pokročilé volby a zvolte Historie a cache. Mělo by se Vám zobrazit podobné okno jako na obrázku:
V první části je nastavení velikosti cache a v druhé jak často vyhledávat změny. Zde je nabídka různých intervalů zvlášť pro obrázky a zvlášť pro samotné stránky. Například pro zobrazování grafů a často se měnících dat je doporučena volba vždy, která znamená vždy načtení nejnovější verze.
Microsoft Internet Explorer
Jak vynutit aktualizaci obsahu cache
- stisk kláves Ctrl+F5
- držet Shift, klik na ikonku Aktualizovat
Jak vyprázdnit cache
V menu Nástroje klikněte na Možnosti Internetu, na záložce Obecné v části Dočasné soubory Internetu klikněte na Odstranit soubory.... Objeví se dialogové okno, které se vás ptá, zda chcete odstranit veškerý obsah offline. Zaškrtněte čtvereček a klikněte na OK.
Nastavení cache
V menu Nástroje klikněte na Možnosti Internetu, zde vybereme záložku Obecné a v části Dočasné soubory Internetu(IE 6) nebo Historie procházení(IE 7) klikněte na Nastavení.... Objeví se dialogové okno s nastavením. V horní části vybíráme ze čtyř možností na otázku "Zjišťovat existenci novějších verzí uložených stránek":
- Při každé návštěvě - kontroluje vždy, jestli je něco nového. Při opětovném navštívení stránek zkontroluje, zda nedošlo ke změně od poslední návštěvy. Pokud ano, zobrazí nové stránky a zároveň je i uloží do cache. Proto například pro zobrazování grafů a často se měnících dat je tato volba doporučena.
- Při každém spuštění aplikace Internet Explorer - zkontroluje "novost" stránek až při novém dalším spuštění prohlížeče. Pokud zobrazujete stránky v jednom spuštění prohlížeče několikrát, použije stránky z cache, tedy dříve načtené. Pro nové načtení musíte použít refresh, tedy vynutit si aktualizaci obsahu.
- Automaticky - zpracovává se pomocí alogritmu, který se snaží vypozorovat zvyky webových stránek a chování. Zároveň platí i pravidla z předchozího bodu.
- Nikdy - nikdy nezjišťuje nové verze.
SeaMonkey
Jak vynutit aktualizaci obsahu cache
- stisk kláves Shift+Ctrl+r
- stisk kláves Ctrl+F5
- držet Shift, klik na ikonku Aktualizovat
Jak vyprázdnit cache
V menu Úpravy klikněte na Předvolby, zvolte záložku Rozšířené nastavení a zvolíte Vyrovnávací paměť. Zde výběrem Vyčistit diskovou vyrovnávací paměť vyprázdníme cache.
Nastavení cache
V menu Úpravy klikněte na Předvolby, zvolte záložku Rozšířené nastavení a zvolíte Vyrovnávací paměť. Zde máme prakticky stejné možnosti a chování jako v IE:
- Při každém zhlédnutí - kontroluje vždy, jestli je něco nového. Při opětovném navštívení stránek zkontroluje, zda nedošlo ke změně od poslední návštěvy. Pokud ano, zobrazí nové stránky a zároveň je i uloží do cache. Proto například pro zobrazování grafů a často se měnících dat je tato volba doporučena.
- Jednou za relaci - zkontroluje "novost" stránek až při novém dalším spuštění prohlížeče. Pokud zobrazujete stránky v jednom spuštění prohlížeče několikrát, použije stránky z cache, tedy dříve načtené. Pro nové načtení musíte použít refresh, tedy vynutit si aktualizaci obsahu.
- Automaticky - zpracovává se pomocí alogritmu, který se snaží vypozorovat zvyky webových stránek a chování. Zároveň platí i pravidla z předchozího bodu.
- Nikdy - nikdy nezjišťuje nové verze.