Slik tømmer du buffer i Safari for Mac OS X

Innholdsfortegnelse:

Anonim

Moderne versjoner av Safari-nettleseren for Mac OS X tilbyr en skjult funksjon som lar brukere tømme nettbuffer fra nettleseren uten å måtte dumpe all annen nettleserhistorikk, informasjonskapsler, søk eller andre nettsteddata. Dette er en veldig nyttig funksjon for nettarbeidere og utviklere som rutinemessig trenger å tømme nettleserbufferen for sider og nettsteder, noe som tvinger nettleseren til å hente nye data fra serveren(e) som åpnes, men det kan også være nyttig for enkelte feilsøkingssituasjoner. i Safari også.

For å tømme cacher i Safari for Mac OS X, må du først aktivere Utvikle-menyen i Safari fra appinnstillingene. Denne valgfrie menyen inneholder mange utviklersentriske funksjoner, inkludert muligheten til å tømme hurtigbufferen direkte fra Safari-nettlesingsøkter, som er det vi skal fokusere på i denne gjennomgangen.

Hvordan tømme og tømme Safari-nettleserbuffer i Mac OS X

Som antydet fjerner dette alle nettbuffere fra Safari, og det kan ikke angres.

  1. Åpne Safari på Mac
  2. Hvis du ikke allerede har gjort det, velg å vise den valgfrie utviklermenyen ved å gå til Safari-menyen i øvre venstre hjørne, velg Innstillinger > Avansert > "Vis utviklermenyen i menylinjen", og deretter lukk ut av Innstillinger
  3. Vent noen sekunder, og Safari-nettbufferen vil bli tømt fullstendig, slik at nytt nettinnhold kan hentes fra de eksterne nettserverne uten å ha noen lokal hurtigbufferservering for den økten

Det er ingen bekreftelses- eller varslingsdialog som varsler brukeren om at Safari-nettleserens buffere er tømt eller tømt, det skjer rett og slett bak kulissene.

Tøm hurtigbuffere Tastatursnarvei for Safari i Mac OS X: Kommando+Alternativ+E

Når du har aktivert Utvikle-menyen, vil du også få tilgang til en tastetrykksnarvei for å tømme cacher i Safari ved å bruke Command+Option+E , som tilbyr en raskere tilgangsmetode for brukere som trenger å få tilgang til funksjonen ofte uten å måtte trekke ned menyen hver gang.

Tvangsoppdater nettleserbuffer for spesifikke sider med Shift+klikk

Brukere kan også tvinge til å oppdatere og laste inn ignorering av cache med et Shift+klikk på Oppdater side-knappen i Safari for Mac hvis de bare trenger å tømme hurtigbufferen for en bestemt side. Fordelen med denne metoden er at den ikke sletter alle andre nettleserbuffere fra Safari, den fokuserer kun på den spesifikke siden. Det kan imidlertid også være en ulempe, og det er grunnen til at mange utviklere stoler på de tidligere fremhevede «tøm alle»-funksjonene i stedet.

Safari Cache-filplasseringer i Mac OS X

For de som vil vite hvor Safari-bufferfilene er lagret lok alt i filsystemet, vil de vanligvis være på en av to plasseringer i OS X, avhengig av hvilken versjon av operativsystemet som er installert på Mac.

Moderne versjoner av Safari lagrer nettleserbuffer lok alt på følgende filsystemplassering i Mac OS X:

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

De fleste Safari-cachene er lagret som en sqlite-databasefil, og mens du kan bla gjennom den manuelt, se cache-oppføringer, endre, slette oppføringer eller fjerne hele databasefilen selv, er det vanligvis ikke anbefales med mindre du vet nøyaktig hva du gjør med en sterk SQL-bakgrunn, sammenlignet med bare å bruke Safari-appens innebygde funksjon for tom buffer.

Merk at eldre versjoner av Safari (før 6) lagrer brukerbufferfilene fra nettleseren på følgende sted:

~/Bibliotek/Caches/Safari/

Igjen, selv om du kan få tilgang til de direkte filsystemplasseringene til Safari-bufferfilene selv, er de ikke ment å være brukervendte og fjernes derfor best gjennom Utvikle-menyen og den tilhørende hurtigtasten.

For de fleste brukere er det lite behov for å tømme cacher i Safari, men det kan være et nyttig feilsøkingstriks for situasjoner der nettleseren ikke oppfører seg som tiltenkt. I tillegg til å tømme nettleserbufferen, tømme netthistorikk i OS X Safari og tømme alle informasjonskapsler, eller å fjerne nettstedspesifikke informasjonskapsler i Safari for Mac kan også være nyttig for å rette opp plagsom nettleseratferd. Noen mellomversjoner av Safari inkluderte til og med et tilbakestillings alternativ som gjorde alt dette på én gang, men moderne versjoner har siden fjernet denne muligheten foreløpig, noe som gjør at brukere må tømme nettstedsdata individuelt i segmenterte biter.

For de som liker å grave litt bak kulissene i Safari-nettleseren med utviklermenyen, er flere og mer avanserte alternativer også tilgjengelige gjennom den skjulte feilsøkingsmenyen, inkludert et sett med cache-inspektørverktøy .

Slik tømmer du buffer i Safari for Mac OS X