Ako vyprázdniť vyrovnávaciu pamäť v Safari pre Mac OS X
Obsah:
Moderné verzie webového prehliadača Safari pre Mac OS X ponúkajú skrytú funkciu, ktorá používateľom umožňuje vymazať webové vyrovnávacie pamäte z prehliadača bez toho, aby museli vypísať všetku ostatnú históriu prehliadania, súbory cookie, vyhľadávania alebo iné údaje webových stránok. Toto je skutočne užitočná funkcia pre webových pracovníkov a vývojárov, ktorí bežne potrebujú vymazať vyrovnávaciu pamäť prehliadača pre stránky a webové lokality, čo núti prehliadač získavať nové údaje zo serverov, ku ktorým sa pristupuje, ale môže byť užitočná aj pri niektorých situáciách riešenia problémov. aj v Safari.
Ak chcete vyprázdniť vyrovnávaciu pamäť v Safari pre Mac OS X, musíte najprv povoliť ponuku Develop v Safari v predvoľbách aplikácií. Táto voliteľná ponuka obsahuje mnoho funkcií zameraných na vývojárov vrátane možnosti priamo vymazať vyrovnávaciu pamäť z relácií prehliadania Safari, na čo sa zameriame v tomto návode.
Ako vymazať a vyprázdniť vyrovnávaciu pamäť prehliadača Safari v systéme Mac OS X
Ako je naznačené, týmto sa odstránia všetky webové vyrovnávacie pamäte zo Safari a to sa nedá vrátiť späť.
- Otvorte Safari na Macu
- Ak ste tak ešte neurobili, vyberte zobrazenie voliteľnej ponuky Vývoj tak, že prejdete do ponuky Safari v ľavom hornom rohu, vyberte Predvoľby > Pokročilé > „Zobraziť ponuku Vývoj v lište ponuky“ a potom zavrieť predvoľby
- Späť v ktoromkoľvek okne prehliadača Safari vytiahnite ponuku „Vývoj“ a vyberte možnosť „Vyprázdniť vyrovnávaciu pamäť“
- Počkajte niekoľko sekúnd a webové vyrovnávacie pamäte Safari sa úplne vymažú, čo umožní načítanie čerstvého webového obsahu zo vzdialených webových serverov bez toho, aby pre danú reláciu bola k dispozícii lokálna vyrovnávacia pamäť
Neexistuje žiadne potvrdenie alebo dialógové okno s upozornením, ktoré by používateľa upozornilo, že vyrovnávacia pamäť prehliadača Safari bola vymazaná alebo vyprázdnená, jednoducho sa to deje v zákulisí.
Klávesová skratka Empty Cache pre Safari v systéme Mac OS X: Command+Option+E
Po povolení ponuky Develop získate tiež prístup k klávesovej skratke na vymazanie vyrovnávacej pamäte v Safari pomocou Command+Option+E , ktorý ponúka rýchlejší spôsob prístupu pre používateľov, ktorí potrebujú k funkcii pristupovať často bez toho, aby museli zakaždým otvárať ponuku.
Nútené obnovenie vyrovnávacej pamäte prehliadača pre konkrétne stránky pomocou Shift+kliknutia
Používatelia môžu tiež vynútiť obnovenie a opätovné načítanie ignorovania vyrovnávacej pamäte stlačením Shift+kliknutia na tlačidlo Obnoviť stránku v Safari pre Mac, ak potrebujú vymazať vyrovnávaciu pamäť iba pre konkrétnu stránku. Výhodou tejto metódy je, že nevymaže všetky ostatné vyrovnávacie pamäte prehliadača zo Safari, ale sústredí sa iba na túto konkrétnu stránku. To však môže byť aj nevýhoda, a preto sa mnoho vývojárov spolieha na predtým zvýraznené funkcie „vymazať všetko“.
Umiestnenia súborov vyrovnávacej pamäte Safari v systéme Mac OS X
Pre tých, ktorí chcú vedieť, kde sú súbory vyrovnávacej pamäte Safari uložené lokálne v rámci systému súborov, budú zvyčajne na jednom z dvoch umiestnení v OS X, v závislosti od verzie operačného systému, na ktorej je nainštalovaný Mac.
Moderné verzie prehliadača Safari ukladajú vyrovnávaciu pamäť prehliadača lokálne do nasledujúceho umiestnenia systému súborov v systéme Mac OS X:
~/Library/Caches/com.apple.Safari/
Väčšina vyrovnávacích pamätí Safari je uložená ako databázový súbor sqlite, a hoci v ňom môžete manuálne prechádzať, prezerať si záznamy vyrovnávacej pamäte, upravovať, mazať záznamy alebo odstraňovať celý databázový súbor, vo všeobecnosti to tak nie je odporúča sa, pokiaľ presne neviete, čo robíte, so silným pozadím SQL v porovnaní s jednoduchým používaním vstavanej funkcie Empty Cache v aplikáciách Safari.
Všimnite si, že staršie verzie Safari (pred 6) ukladajú súbory vyrovnávacej pamäte používateľa z prehliadača na nasledujúce miesto:
~/Library/Caches/Safari/
Opäť, aj keď môžete sami pristupovať k priamym umiestneniam súborov vyrovnávacej pamäte Safari v systéme súborov, nie sú určené na to, aby boli orientované používateľom, a preto je najlepšie ich vymazať prostredníctvom ponuky Develop a sprievodnej klávesovej skratky.
Pre väčšinu používateľov nie je potrebné vymazať vyrovnávaciu pamäť v prehliadači Safari, ale môže to byť užitočný trik na riešenie problémov v situáciách, keď sa prehliadač nespráva podľa plánu. Okrem vyprázdnenia vyrovnávacej pamäte prehliadača, vymazanie webovej histórie v OS X Safari a vymazanie všetkých súborov cookie alebo odstránenie súborov cookie špecifických pre danú lokalitu v Safari pre Mac môže byť tiež užitočné na nápravu problematického správania prehliadača. Niektoré stredné verzie Safari dokonca obsahovali možnosť resetovania, ktorá to všetko urobila jedným ťahom, ale moderné verzie túto možnosť zatiaľ odstránili, takže používatelia musia údaje lokality vyprázdniť jednotlivo po segmentovaných kúskoch.
Pre tých, ktorí sa radi pohrabú v zákulisí prehliadača Safari pomocou ponuky vývojára, sú k dispozícii aj ďalšie a pokročilejšie možnosti prostredníctvom skrytej ponuky Debug, vrátane sady nástrojov na kontrolu vyrovnávacej pamäte .