Kdykoli lidé diskutují o mezipaměti prohlížeče, mají tendenci držet se jediného tématu – vymazání mezipaměti. Ale často nemluví o důležitosti nebo mechanice tohoto procesu. Ve skutečnosti některé prohlížeče obnovují mezipaměť nebo ji automaticky smažou.
Je pravda, že se to nestává tak často, jak bychom chtěli. Jinak by ruční zásah uživatele nebyl nutný. Mezipaměť je nesmírně užitečná pro weby, cloudové služby a webové aplikace. Díky tomu může vše běžet rychleji a plynuleji.
Nevýhodou je, že to může věci také zpomalit. Z toho vyplývá potřeba porozumět tomu, jak mezipaměť funguje, jak se ukládá a co s tím dělat, pokud nadělá více škody než užitku.
Časy obnovení mezipaměti
Přestože většina prohlížečů provádí stejné základní funkce, žádné dva internetové prohlížeče nejsou totožné. Každý software má své vlastní zásady, výchozí nastavení a uživatelské preference. To znamená, že neexistuje žádný přednastavený časový rámec pro automatické obnovení mezipaměti jednotlivých webových stránek.
Některé prohlížeče například znovu načítají nejnovější soubory mezipaměti až po vypršení platnosti starých souborů. To se může lišit od několika minut až po dny nebo roky. Záleží na tom, jak často člověk navštěvuje konkrétní web nebo používá daný prohlížeč.
Prohlížeče však mohou uchovávat položky v mezipaměti neomezeně dlouho pouze teoreticky. Mnoho souborů v mezipaměti má záhlaví HTTP, jako je „Last-Modified“, „Cache-Control“ a „Expires“. Prohlížeče na základě hlaviček nastaví pro obsah přesné datum vypršení platnosti.
Mohou buď načíst nový soubor po datu vypršení platnosti, nebo jednoduše automaticky vymazat mezipaměť.
Vynutit obnovení mezipaměti
Abychom pochopili, proč je obnovení mezipaměti nebo její smazání nezbytné, je důležité znát rozdíl mezi obnovením stránky a ručním obnovením mezipaměti.
Většina prohlížečů má stejné tlačítko pro obnovení stránky. Stisknutím klávesy „F5“, kliknutím na tlačítko pro obnovení nebo kliknutím pravým tlačítkem myši na kartu a výběrem možnosti obnovení provedete standardní aktualizaci. Prohlížeč znovu načte stránku pomocí stejného souboru mezipaměti, který měl v úložišti.
Bohužel to ne vždy zrychlí načítání webu a nebude fungovat lépe. Stává se to, když je soubor mezipaměti zastaralý. Někdy musí uživatelé vynutit obnovení mezipaměti.
Tato akce nutí prohlížeče získávat nejnovější informace o webových stránkách ze svých serverů namísto jakýchkoli souborů uložených v mezipaměti, které má prohlížeč v úložišti. Jinými slovy, server odešle prohlížeči zcela aktualizovanou verzi stránky.
Vynucení obnovení mezipaměti může v některých prohlížečích fungovat odlišně. Například mnoho prohlížečů Windows, jako je Opera, Edge, Firefox, Chrome a další, zadává serveru příkazy „Cache-Control: no-cache“. Prohlížeče na oplátku získají stránku přímo ze serveru.
V systémech OS X však spuštění vynucené obnovy mezipaměti vymaže mezipaměť a poté znovu načte stránku. Opět platí, že s vymazáním mezipaměti může prohlížeč načíst stránku přímo ze serveru, aniž by potřeboval lokálně uložené soubory v mezipaměti.
Vynutit obnovení mezipaměti v macOS
Pokud používáte Mac, pravděpodobně používáte Safari pro většinu činností procházení. Následující příkazy vám pomohou provést vynucené obnovení mezipaměti:
- Stiskněte „Option+⌘“.
- Stiskněte “Command + E.”
- Podržte „Command + R“ pro obnovení stránky s vymazáním mezipaměti.
Vynutit obnovení mezipaměti ve Windows
Edge, Chrome, Opera a Firefox používají stejné klávesové zkratky k vynucení obnovení mezipaměti. Stiskněte „Ctrl + F5“ místo standardního „F5“. Odešle příkaz „Cache-Control: no-cache“ a přinutí prohlížeč k načtení stránky použít soubory přicházející přímo ze serveru.
Ruční vymazání mezipaměti
Neexistuje žádný konsensus o tom, kolik času je příliš mnoho na uchování souborů mezipaměti. Některé aplikace a webové stránky mají tendenci pracovat po chvíli pomaleji. Ale ostatním se po měsících používání stejných souborů mezipaměti daří.
To znamená, že ruční vymazání mezipaměti prohlížeče je skvělým zvykem. A v závislosti na vašem prohlížeči může proces vypadat trochu jinak.
Vymažte mezipaměť v Chrome
Většina uživatelů by měla vědět, jak vymazat mezipaměť v prohlížeči Chrome. Ale i tak si proces zrekapitulujme:
- Spusťte Chrome.
- Klikněte na tlačítko se třemi tečkami v pravém horním rohu.
- Přejděte na „Další nástroje“.
- Vyberte „Vymazat údaje o prohlížení…“
- Zaškrtněte možnost „Obrázky a soubory uložené v mezipaměti“.
- Vyberte časové období a klikněte na „Vymazat data“.
Upozorňujeme, že tímto nesmažete historii procházení, data automatického vyplňování ani soubory cookie, pokud se nerozhodnete dát Chrome čistý štít.
Vymažte mezipaměť ve Firefoxu
Pokud chcete vymazat mezipaměť Firefoxu, musíte to udělat z nabídky „Historie“.
- Spusťte Firefox.
- Přejděte na „Historie“.
- Vyberte „Vymazat nedávnou historii…“
- Zaškrtněte možnost „Cache“.
- Klikněte na „Vymazat nyní“.
Opět se tím odstraní pouze soubory uložené v mezipaměti z místního úložiště. Chcete-li vymazat soubory cookie, přihlašovací údaje, předvolby webu, offline data atd., musíte přidat další výběry.
Vymažte mezipaměť v Safari
Proces čištění mezipaměti Safari je docela jednoduchý, ale může odstranit více uložených informací, než chcete.
- Spusťte Safari.
- Přejděte na kartu „Historie“.
- Klikněte na „Vymazat historii…“
- Vyberte webové stránky nebo celou historii prohlížení.
- Klikněte na „Vymazat historii“.
Všimněte si, že vymazáním historie v Safari odstraníte vše, včetně souborů uložených v mezipaměti, uložených hesel a přihlašovacích údajů uživatelů, souborů cookie a dalších prvků.
Vymažte mezipaměť v Edge
Spusťte prohlížeč Microsoft Edge a postupujte podle následujících kroků k odstranění mezipaměti a uvolnění místa pro nové soubory webových stránek.
- Klikněte na tlačítko nabídky se třemi tečkami.
- Jdi do nastavení.”
- Vyberte „Soukromí a služby“.
- Přejděte na kartu „Vymazat údaje o prohlížení“.
- Zaškrtněte „Obrázky a soubory uložené v mezipaměti“.
- Vyberte soubory cookie a další prvky, které můžete chtít smazat.
- Klikněte na tlačítko „Vymazat“.
Vymažte mezipaměť v Opeře
Opera má jiný proces vymazání mezipaměti, ale je podobný procesu Safari.
- Spusťte Operu.
- Přejděte do hlavní nabídky.
- Přejděte na „Nastavení“.
- Přejděte na „Ochrana soukromí a zabezpečení“.
- Klikněte na možnost „Vymazat údaje o prohlížení“.
- Klikněte na nabídku „Upřesnit“ v pravém panelu.
- Klikněte na „Vymazat data“.
Můžete přinutit Operu, aby při zavírání automaticky vymazala mezipaměť, což je docela fajn:
- Jdi do nastavení.”
- Přejděte na „Ochrana soukromí a zabezpečení“.
- Vyberte „Soubory cookie a další data webu“.
- Posuňte posuvník „Vymazat soubory cookie a data webu při ukončení Opery“ do polohy zapnuto.
Povolení této možnosti zabrání Opeře ukládat místní soubory mezipaměti. Proto kdykoli navštívíte webovou stránku, získáte stránku přímo z hostitelského serveru. Nemusí to vždy usnadnit navigaci, ale mělo by to eliminovat problémy s připojením a přetečení mezipaměti.
Hlavní důvody, proč potřebujete mezipaměť prohlížeče obnovit nebo úplně vymazat
Kdykoli uživatelé přistupují na webové stránky, prohlížeče ukládají různá data, jako jsou informace o webu a soubory uložené v mezipaměti. Ale i když se na webu nebo serveru něco změní, uživatelé k nim mohou stále přistupovat pomocí starších souborů a informací.
To může způsobit několik problémů.
Lidé mohou například přistupovat na webové stránky pomocí starých nebo prošlých formulářů. Mohlo by dojít k ohrožení zabezpečení připojení a přenosu dat.
Kromě toho může použití starých formulářů způsobit problémy s nekompatibilitou. Proto, i když máte stále přístup k webu, nemusí fungovat hladce nebo podle plánu. Někteří uživatelé se mohou setkat s problémy s přístupností, problémy se zobrazením, chybami přihlášení atd.
Méně bezpečné staré formuláře navíc ne vždy ochrání osobní údaje uživatele.
Neusínejte se správou mezipaměti prohlížeče
Data shromážděná prohlížeči a zařízeními mohou běžnému uživateli pomoci nebo situaci zhoršit. Správu mezipaměti bohužel nelze plně automatizovat pomocí počítače, tabletu nebo chytrého telefonu.
Často je potřeba ruční vynucení obnovení mezipaměti nebo vymazání celé historie mezipaměti. Naštěstí je tento proces uživatelsky přívětivý ve všech prohlížečích a nepotřebujete k tomu technické znalosti. Mezipaměť můžete vymazat, kdykoli je to nutné, nebo ne, pokud nenarazíte na problémy.
Řekněte nám, co si myslíte o současném stavu správy mezipaměti prohlížeče. Mažete pravidelně cache nebo ne? Preferujete vynucené obnovení mezipaměti na jednotlivých webech? Přejděte do sekce komentářů níže a dejte nám vědět.