Jak vyprázdnit mezipaměť v Safari pro Mac OS X
Obsah:
Moderní verze webového prohlížeče Safari pro Mac OS X nabízejí skrytou funkci, která uživatelům umožňuje vymazat mezipaměť webu z prohlížeče, aniž by museli vypsat veškerou další historii prohlížení, soubory cookie, vyhledávání nebo jiná data webových stránek. Toto je opravdu užitečná funkce pro webové pracovníky a vývojáře, kteří běžně potřebují vymazat mezipaměť prohlížeče pro stránky a weby, což nutí prohlížeč stahovat nová data z přistupovaných serverů, ale může být také užitečná pro některé situace řešení problémů. také v Safari.
Chcete-li vyprázdnit mezipaměť v Safari pro Mac OS X, musíte nejprve povolit nabídku Develop v Safari v předvolbách aplikací. Tato volitelná nabídka obsahuje mnoho funkcí zaměřených na vývojáře, včetně možnosti přímo vymazat mezipaměť z relací procházení Safari, na což se zaměříme v tomto návodu.
Jak vymazat a vyprázdnit mezipaměť prohlížeče Safari v systému Mac OS X
Jak je naznačeno, toto odstraní všechny webové mezipaměti ze Safari a nelze to vrátit zpět.
- Otevřete Safari na Macu
- Pokud jste tak ještě neučinili, zvolte zobrazení volitelné nabídky Vývoj tak, že přejdete do nabídky Safari v levém horním rohu, vyberte Předvolby > Pokročilé > „Zobrazit nabídku Vývoj na liště nabídek“ a poté zavřít předvolby
- Zpět v libovolném okně prohlížeče Safari vytáhněte nabídku „Vývoj“ a vyberte „Vyprázdnit mezipaměť“
- Počkejte několik sekund a webové mezipaměti Safari budou zcela vymazány, což umožní stahování čerstvého webového obsahu ze vzdálených webových serverů, aniž by pro danou relaci byla k dispozici jakákoli místní mezipaměť
Neexistuje žádné potvrzovací nebo výstražné dialogové okno, které by uživatele upozornilo, že mezipaměť prohlížeče Safari byla vymazána nebo vyprázdněna, jednoduše se to děje v zákulisí.
Klávesová zkratka Empty Caches pro Safari v Mac OS X: Command+Option+E
Jakmile povolíte nabídku Develop, získáte také přístup k klávesové zkratce pro vymazání mezipaměti v Safari pomocí Command+Option+E , který nabízí rychlejší způsob přístupu pro uživatele, kteří potřebují k funkci přistupovat často, aniž by museli pokaždé stahovat dolů nabídku.
Nucené obnovení mezipaměti prohlížeče pro konkrétní stránky pomocí Shift+kliknutí
Uživatelé mohou také vynutit obnovení a opětovné načtení ignorování mezipaměti pomocí Shift+kliknutí na tlačítko Obnovit stránku v Safari pro Mac, pokud potřebují vymazat mezipaměť pouze pro konkrétní stránku. Výhodou této metody je, že nevymaže všechny ostatní mezipaměti prohlížeče ze Safari, soustředí se pouze na tuto konkrétní stránku. To však může být také nevýhodou, a proto mnoho vývojářů spoléhá na dříve zvýrazněné funkce „vymazat vše“.
Umístění souborů mezipaměti Safari v systému Mac OS X
Pro ty, kteří chtějí vědět, kde jsou soubory mezipaměti Safari uloženy lokálně v rámci systému souborů, budou obvykle na jednom ze dvou umístění v OS X, v závislosti na tom, na jaké verzi operačního systému je nainstalován Mac.
Moderní verze Safari ukládají mezipaměť prohlížeče lokálně do následujícího umístění systému souborů v systému Mac OS X:
~/Library/Caches/com.apple.Safari/
Většina mezipamětí Safari je uložena jako databázový soubor sqlite a i když jej můžete ručně procházet, prohlížet záznamy mezipaměti, upravovat, mazat záznamy nebo odstraňovat celý databázový soubor sami, obecně tomu tak není. doporučeno, pokud přesně nevíte, co děláte, se silným SQL pozadím ve srovnání s pouhým používáním vestavěné funkce Empty Cache aplikací Safari.
Všimněte si, že starší verze Safari (před 6) ukládají soubory mezipaměti uživatele z prohlížeče na následující umístění:
~/Library/Caches/Safari/
Opět, i když můžete sami přistupovat k přímým umístěním souborů mezipaměti Safari v systému souborů, nejsou určeny pro uživatele, a proto je nejlepší je vymazat pomocí nabídky Vývoj a doprovodné klávesové zkratky.
Pro většinu uživatelů není potřeba vymazat mezipaměť v Safari, ale může to být užitečný trik pro odstraňování problémů v situacích, kdy se prohlížeč nechová tak, jak má. Kromě vyprázdnění mezipaměti prohlížeče může být pro nápravu problematického chování prohlížeče užitečné také vymazání webové historie v OS X Safari a vymazání všech souborů cookie nebo odstranění souborů cookie specifických pro web v Safari pro Mac. Některé přechodné verze Safari dokonce obsahovaly možnost resetování, která to všechno udělala jedním tahem, ale moderní verze tuto možnost prozatím odstranily, takže uživatelé musí jednotlivě vyprázdnit data webu po segmentovaných kouscích.
Pro ty, kteří se rádi ponoří do zákulisí prohlížeče Safari pomocí nabídky pro vývojáře, jsou k dispozici také další a pokročilejší možnosti prostřednictvím skryté nabídky Debug, včetně sady nástrojů pro kontrolu mezipaměti .