Sådan tømmes cachen i Safari til Mac OS X
Indholdsfortegnelse:
Moderne versioner af Safari-webbrowseren til Mac OS X tilbyder en skjult funktion, der giver brugerne mulighed for at rydde webcaches fra browseren uden at skulle dumpe al anden browserhistorik, cookies, søgninger eller andre webstedsdata. Dette er en virkelig nyttig funktion for webarbejdere og udviklere, der rutinemæssigt har brug for at rydde browsercache for sider og websteder, hvilket tvinger browseren til at trække nye data fra den eller de servere, der tilgås, men det kan også være nyttigt i nogle fejlfindingssituationer også i Safari.
For at tømme caches i Safari til Mac OS X, skal du først aktivere menuen Udvikl i Safari fra apps-indstillingerne. Denne valgfri menu indeholder mange udviklercentrerede funktioner, herunder muligheden for direkte at rydde cache fra Safari-sessioner, hvilket er det, vi vil fokusere på i denne gennemgang.
Sådan rydder og tømmer du Safari-browsercaches i Mac OS X
Som antydet fjerner dette alle webcacher fra Safari, og det kan ikke fortrydes.
- Åbn Safari på Mac
- Hvis du ikke allerede har gjort det, skal du vælge at vise den valgfrie Udvikl-menu ved at gå til Safari-menuen i øverste venstre hjørne, vælge Præferencer > Avanceret > "Vis Udvikl-menu i menulinjen", og derefter luk ud af præferencer
- Tilbage til ethvert Safari-browservindue, træk menuen "Udvikl" ned og vælg "Tøm caches"
Der er ingen bekræftelses- eller advarselsdialog, der giver brugeren besked om, at Safari-browserens cache er blevet ryddet eller tømt, det sker simpelthen bag kulisserne.
Tøm caches Tastaturgenvej til Safari i Mac OS X: Kommando+Alternativ+E
Når du har aktiveret Udvikler-menuen, får du også adgang til en tastenvej til at rydde caches i Safari ved hjælp af Command+Option+E , som tilbyder en hurtigere adgangsmetode for brugere, der ofte har brug for at få adgang til funktionen uden at skulle trække ned i menuen hver gang.
Tvangsopfriskende browsercaches til specifikke sider med Shift+klik
Brugere kan også tvinge opdatering og genindlæsning til at ignorere cache med et Shift+klik på knappen Opdater side i Safari til Mac, hvis de kun skal rydde cache for en bestemt side. Fordelen ved denne metode er, at den ikke rydder alle andre browsercacher fra Safari, den fokuserer kun på den specifikke side. Det kan dog også være en ulempe, og derfor er mange udviklere afhængige af de tidligere fremhævede 'ryd alle'-funktioner i stedet.
Safari Cache-filplaceringer i Mac OS X
For dem, der ønsker at vide, hvor Safari-cache-filer er gemt lok alt i filsystemet, vil de typisk være på en af to steder i OS X, afhængigt af hvilken version af operativsystemet, der er installeret på Mac.
Moderne versioner af Safari gemmer browsercaches lok alt på følgende filsystemplacering i Mac OS X:
~/Library/Caches/com.apple.Safari/
De fleste af Safari-cacherne er gemt som en sqlite-databasefil, og selvom du manuelt kan gennemse den, se cache-poster, ændre, slette poster eller selv fjerne hele databasefilen, er det generelt ikke anbefales, medmindre du ved præcis, hvad du laver med en stærk SQL-baggrund, sammenlignet med blot at bruge Safari-apps indbyggede Empty Cache-funktion.
Bemærk, at ældre versioner af Safari (før 6) gemmer brugercachefilerne fra browseren på følgende sted:
~/Bibliotek/Caches/Safari/
Igen, mens du selv kan få adgang til de direkte filsystemplaceringer af Safari-cache-filerne, er de ikke beregnet til at være brugervendte og ryddes derfor bedst gennem menuen Udvikl og den medfølgende tastaturgenvej.
For de fleste brugere er der ikke meget behov for at rydde caches i Safari, men det kan være et nyttigt fejlfindingstrick i situationer, hvor browseren ikke opfører sig efter hensigten. Ud over at tømme browsercache kan rydning af webhistorik i OS X Safari og rydning af alle cookies eller fjernelse af webstedsspecifikke cookies i Safari til Mac også være nyttigt til at afhjælpe besværlig browseradfærd. Nogle mellemversioner af Safari inkluderede endda en nulstillingsmulighed, som gjorde alt dette i ét hug, men moderne versioner har siden fjernet denne mulighed for øjeblikket, hvilket gør, at brugere individuelt skal tømme webstedsdata i segmenterede bidder.
For dem, der nyder at grave lidt bag kulisserne i Safari-browseren med udviklermenuen, er yderligere og mere avancerede muligheder også tilgængelige via den skjulte Debug-menu, inklusive et sæt cache-inspektørværktøjer .