Välimuistin tyhjentäminen Safarissa Mac OS X:ssä

Sisällysluettelo:

Anonim

Mac OS X:n Safari-verkkoselaimen nykyaikaiset versiot tarjoavat piilotetun ominaisuuden, jonka avulla käyttäjät voivat tyhjentää verkkovälimuistit selaimesta ilman, että heidän tarvitsee tyhjentää kaikkea muuta selaushistoriaa, evästeitä, hakuja tai muita verkkosivuston tietoja. Tämä on todella hyödyllinen ominaisuus verkkotyöntekijöille ja kehittäjille, joiden on rutiininomaisesti tyhjennettävä sivujen ja verkkosivustojen selaimen välimuisti, mikä pakottaa selaimen hakemaan uusia tietoja käytettävistä palvelimista, mutta se voi olla hyödyllinen myös joissakin vianetsintätilanteissa. myös Safarissa.

Jotta voit tyhjentää Mac OS X:n Safarin välimuistit, sinun on ensin otettava käyttöön Safarin Kehitys-valikko sovellusasetuksista. Tämä valinnainen valikko sisältää monia kehittäjäkeskeisiä ominaisuuksia, kuten mahdollisuuden tyhjentää välimuisti suoraan Safari-selausistunnoista, mihin keskitymme tässä esittelyssä.

Safari-selaimen välimuistien tyhjentäminen Mac OS X:ssä

Kuten vihjattiin, tämä poistaa kaikki verkkovälimuistit Safarista, eikä sitä voi kumota.

  1. Avaa Safari Macissa
  2. Jos et ole jo tehnyt niin, valitse valinnaisen Kehitys-valikon näyttäminen siirtymällä Safari-valikkoon vasemmassa yläkulmassa, valitsemalla Asetukset > Lisäasetukset > "Näytä kehitysvalikko valikkopalkissa" ja sitten sulje Asetukset
  3. Takaisin missä tahansa Safari-selainikkunassa vedä "Kehitä"-valikko alas ja valitse "Tyhjennä välimuistit"
  4. Odota muutama sekunti, niin Safarin verkkovälimuistit tyhjennetään kokonaan, jolloin tuoretta verkkosisältöä voidaan noutaa etäverkkopalvelimista ilman, että kyseiselle istunnolle on tarjolla paikallista välimuistia

Ei ole vahvistus- tai hälytysikkunaa, joka ilmoittaa käyttäjälle, että Safari-selaimen välimuistit on tyhjennetty tai tyhjennetty, vaan se tapahtuu kulissien takana.

Tyhjennä välimuistit Safarin pikanäppäin Mac OS X:ssä: Command+Option+E

Kun olet ottanut Kehitä-valikon käyttöön, pääset myös näppäimen pikanäppäimeen välimuistin tyhjentämiseksi Safarissa käyttämällä Command+Option+E , joka tarjoaa nopeamman käyttötavan käyttäjille, joiden on käytettävä ominaisuutta usein ilman, että valikkoa on avattava joka kerta.

Selainvälimuistien pakollinen päivittäminen tietyille sivuille näppäinyhdistelmällä Shift+Click

Käyttäjät voivat myös pakottaa päivityksen ja lataamisen ohittaen välimuistin painamalla Vaihto+napsauttamalla Päivitä sivu -painiketta Safari for Macissa, jos heidän on tyhjennettävä vain tietyn sivun välimuisti. Tämän menetelmän etuna on, että se ei tyhjennä kaikkia muita selaimen välimuistia Safarista, vaan se keskittyy vain kyseiselle sivulle. Tämä voi kuitenkin olla myös haitta, minkä vuoksi monet kehittäjät luottavat sen sijaan aiemmin korostettuihin "tyhjennä kaikki" -ominaisuuksiin.

Safari-välimuistitiedostojen sijainnit Mac OS X:ssä

Niille, jotka haluavat tietää, mihin Safari-välimuistitiedostot on tallennettu paikallisesti tiedostojärjestelmässä, ne ovat yleensä yhdessä kahdesta sijainnista OS X:ssä riippuen siitä, mihin käyttöjärjestelmän versioon on asennettu. Mac.

Safarin nykyaikaiset versiot tallentavat selaimen välimuistit paikallisesti seuraavaan tiedostojärjestelmän sijaintiin Mac OS X:ssä:

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

Useimmat Safarin välimuistit on tallennettu sqlite-tietokantatiedostona, ja vaikka voit selata sitä manuaalisesti, tarkastella välimuistin merkintöjä, muokata, poistaa merkintöjä tai poistaa koko tietokantatiedoston itse, se ei yleensä ole suositellaan, ellet tiedä tarkalleen mitä teet vahvalla SQL-taustalla verrattuna pelkkään Safari-sovellusten sisäänrakennetun Empty Cache -toiminnon käyttämiseen.

Huomaa, että Safarin vanhemmat versiot (ennen 6) tallentavat käyttäjän välimuistitiedostot selaimesta seuraavaan paikkaan:

~/Library/Caches/Safari/

Jälleen, vaikka voit käyttää Safarin välimuistitiedostojen suoria tiedostojärjestelmän sijainteja itse, niitä ei ole tarkoitettu käyttäjälle päin, joten ne voidaan tyhjentää parhaiten Kehitys-valikon ja siihen liittyvän pikanäppäimen kautta.

Useimmille käyttäjille ei ole juurikaan tarvetta tyhjentää Safarin välimuistit, mutta se voi olla hyödyllinen vianmääritystemppu tilanteissa, joissa selain ei toimi tarkoitetulla tavalla. Selaimen välimuistin tyhjentämisen lisäksi verkkohistorian tyhjentäminen OS X Safarissa ja kaikkien evästeiden poistaminen tai sivustokohtaisten evästeiden poistaminen Safari for Macissa voi myös olla hyödyllistä ongelmallisen selaimen toiminnan korjaamisessa. Jotkut Safarin väliversiot sisälsivät jopa nollausvaihtoehdon, joka teki kaiken tämän yhdellä iskulla, mutta nykyaikaiset versiot ovat sittemmin poistaneet tämän mahdollisuuden toistaiseksi, jolloin käyttäjien on tyhjennettävä sivustotiedot erikseen segmentoiduissa osissa.

Niille, jotka pitävät hieman Safari-selaimen kulissien takana kaivamisesta kehittäjävalikon avulla, lisä- ja edistyneemmät vaihtoehdot ovat myös saatavilla piilotetun Debug-valikon kautta, mukaan lukien joukko välimuistin tarkastustyökaluja. .

Välimuistin tyhjentäminen Safarissa Mac OS X:ssä