Hvordan tømme cache i Safari for Mac OS X

Moderne versjoner av Safari nettleseren for Mac OS X tilbyr en skjult funksjon som gjør det mulig for brukerne å rydde web caches fra nettleseren uten å måtte dumpe all annen nettleserhistorikk, informasjonskapsler, søk eller andre nettsidedata. Dette er en veldig nyttig funksjon for webarbeidere og utviklere som rutinemessig må fjerne nettleservinduet for sider og nettsteder, noe som tvinger nettleseren til å trekke nye data fra serveren / serverne, men det kan også være nyttig for noen feilsøkingssituasjoner i Safari også.


For å tømme caches i Safari for Mac OS X må du først aktivere utviklingsmenyen i Safari fra i appen Innstillinger. Denne valgfrie menyen inneholder mange utviklere sentriske funksjoner, inkludert muligheten til å fjerne cache direkte fra Safari-nettleser, noe som vi skal fokusere på i dette gjennomgangen.

Slik fjerner du og tøm Safari Browser Caches i Mac OS X

Som underforstått fjerner dette alle web caches fra Safari, og det kan ikke fortrykkes.

  1. Åpne Safari på Mac
  2. Hvis du ikke allerede har gjort det, velger du å vise menyen Utviklingsmeny ved å gå til Safari-menyen øverst i venstre hjørne, velg Innstillinger> Avansert> "Vis utvikle meny i menylinjen", og lukk deretter Innstillinger
  3. Tilbake i et hvilket som helst Safari-nettleservindu, dra ned "Utvikle" -menyen og velg "Empty Caches"
  4. Vent noen få sekunder, og Safari-webkuffene vil bli fjernet helt, slik at det kan hentes nytt webinnhold fra de eksterne webserverne uten å ha lokal cache-servering for den økten

Det er ingen bekreftelse eller varslingsdialog som informerer brukeren om at Safari-nettleseren har blitt ryddet eller tømt. Det skjer bare bak kulissene.

Tom kufferter Tastaturgenvei for Safari i Mac OS X: Kommando + Alternativ + E

Når du har aktivert utviklingsmenyen, vil du også få tilgang til en tastetrykkvei for å rydde cacher i Safari ved hjelp av Command + Option + E, som gir en raskere tilgangsmetode for brukere som trenger tilgang til funksjonen ofte uten å måtte trekke ned menyen hver gang.

Kraftig forfriskende nettleserkuffer for bestemte sider med Shift + Click

Brukere kan også tvinge til å oppdatere og laste opp ignoreringsbufferen med en Shift + klikk på Oppdater side-knappen i Safari for Mac hvis de trenger å slette cache for en bestemt side. Fordelen med denne metoden er at den ikke rydder alle andre nettleserkuffer fra Safari, den fokuserer bare på den aktuelle siden. Det kan også være en ulempe, men det er derfor mange utviklere stole på de fremhevede "clear all" -funksjonene i stedet.

Safari Cache-filplasseringer i Mac OS X

For de som vil vite hvor Safari cache-filer lagres lokalt i filsystemet, vil de vanligvis være på ett av to steder i OS X, avhengig av hvilken versjon av operativsystemet som er installert på Mac.

Moderne versjoner av Safari-nettleseren lagrer nettleseren lokalt på følgende filsystemplassering i Mac OS X:

~/Library/Caches/com.apple.Safari/

De fleste Safari-cachene lagres som en sqlite-databasefil, og mens du kan bla gjennom det manuelt, ser du hurtigoppføringer, endrer, sletter oppføringer eller fjerner hele databasen selv, det anbefales vanligvis ikke hvis du ikke vet nøyaktig hva du ' gjør igjen med en sterk SQL-bakgrunn, sammenlignet med bare å bruke Safari apps innebygde Empty Cache-funksjonen.

Vær oppmerksom på at eldre versjoner av Safari (pre 6) lagrer brukerens cachefiler fra nettleseren på følgende sted:

~/Library/Caches/Safari/

Igjen, selv om du kan få tilgang til de direkte filsystemlokaliseringene til Safari-hurtigbufferfilene selv, er de ikke ment å være brukervendte og dermed klarest mulig gjennom utviklingsmenyen og tilhørende snarvei.

For de fleste brukere er det lite behov for å rydde ut cacher i Safari, men det kan være et nyttig feilsøkingstrick for situasjoner der nettleseren ikke oppfører seg som ønsket. I tillegg til å tømme nettleservinduet, rydde nettloggen i OS X Safari og rydde alle informasjonskapsler, eller fjerne nettstedspesifikke informasjonskapsler i Safari for Mac, kan det også være nyttig for å rette opp vanskelige nettleseradferd. Noen mellomliggende versjoner av Safari inkluderte selv et tilbakestillingsalternativ som gjorde alt dette i ett fall, men moderne versjoner har siden fjernet denne muligheten for tiden, noe som gjør at brukerne må tømme individuelt tomsteddata i segmenterte biter.

For de som liker å grave bak kulissene i Safari-nettleseren litt med utviklermenyen, er det også flere og mer avanserte alternativer tilgjengelig via skjult Debug-menyen, inkludert et sett med cache inspector verktøy.