Come svuotare la cache in Safari per Mac OS X
Sommario:
Le versioni moderne del browser Web Safari per Mac OS X offrono una funzione nascosta che consente agli utenti di cancellare le cache Web dal browser senza dover scaricare tutta la cronologia di navigazione, i cookie, le ricerche o altri dati del sito Web. Questa è una funzionalità davvero utile per i web worker e gli sviluppatori che hanno regolarmente bisogno di svuotare la cache del browser per pagine e siti web, il che costringe il browser a estrarre nuovi dati dai server a cui si accede, ma può anche essere utile per alcune situazioni di risoluzione dei problemi anche in Safari.
Per svuotare le cache in Safari per Mac OS X, devi prima abilitare il menu Sviluppo in Safari dalle Preferenze dell'app. Questo menu opzionale contiene molte funzionalità incentrate sugli sviluppatori, inclusa la possibilità di cancellare direttamente la cache dalle sessioni di navigazione di Safari, che è ciò su cui ci concentreremo in questa procedura dettagliata.
Come cancellare e svuotare le cache del browser Safari in Mac OS X
Come implicito, questo rimuove tutte le web cache da Safari e non può essere annullato.
- Apri Safari sul Mac
- Se non lo hai già fatto, scegli di mostrare il menu Sviluppo opzionale andando al menu Safari nell'angolo in alto a sinistra, scegli Preferenze > Avanzate > "Mostra menu Sviluppo nella barra dei menu", quindi chiudere le Preferenze
- Torna in qualsiasi finestra del browser Safari, apri il menu "Sviluppo" e scegli "Svuota cache"
- Attendi qualche secondo e le cache Web di Safari verranno cancellate completamente, consentendo l'estrazione di nuovi contenuti Web dai server Web remoti senza che sia disponibile alcuna cache locale per quella sessione
Non c'è nessuna finestra di dialogo di conferma o avviso che notifica all'utente che le cache del browser Safari sono state cancellate o svuotate, succede semplicemente dietro le quinte.
Svuota cache Scorciatoia da tastiera per Safari in Mac OS X: Comando+Opzione+E
Dopo aver abilitato il menu Sviluppo, avrai anche accesso a una scorciatoia da tastiera per svuotare le cache in Safari usando Comando+Opzione+E , che offre un metodo di accesso più rapido per gli utenti che devono accedere spesso alla funzione senza dover aprire ogni volta il menu.
Aggiornamento forzato delle cache del browser per pagine specifiche con Maiusc+clic
Gli utenti possono anche forzare l'aggiornamento e il ricaricamento ignorando la cache con MAIUSC+clic sul pulsante Aggiorna pagina in Safari per Mac se devono svuotare la cache solo per una pagina specifica. Il vantaggio di questo metodo è che non cancella tutte le altre cache del browser da Safari, si concentra solo su quella pagina specifica. Questo può anche essere uno svantaggio, motivo per cui molti sviluppatori si affidano invece alle funzionalità "cancella tutto" precedentemente evidenziate.
Safari Posizioni dei file cache in Mac OS X
Per coloro che vogliono sapere dove i file della cache di Safari sono archiviati localmente all'interno del file system, in genere si trovano in una delle due posizioni in OS X, a seconda della versione del sistema operativo su cui è installata il Mac.
Le versioni moderne di Safari archiviano la cache del browser localmente nella seguente posizione del file system in Mac OS X:
~/Library/Caches/com.apple.Safari/
La maggior parte delle cache di Safari sono archiviate come file di database sqlite e, anche se puoi sfogliarlo manualmente, visualizzare le voci della cache, modificare, eliminare le voci o rimuovere tu stesso l'intero file di database, in genere non è così consigliato a meno che tu non sappia esattamente cosa stai facendo con un forte background SQL, rispetto al semplice utilizzo della funzione Svuota cache incorporata nelle app Safari.
Tieni presente che le versioni precedenti di Safari (precedenti alla 6) memorizzano i file della cache dell'utente dal browser nella seguente posizione:
~/Libreria/Cache/Safari/
Anche se puoi accedere direttamente alle posizioni del file system dei file della cache di Safari, non sono pensate per essere rivolte all'utente e quindi è meglio cancellarle tramite il menu Sviluppo e la relativa scorciatoia da tastiera.
Per la maggior parte degli utenti, non c'è bisogno di cancellare le cache in Safari, ma può essere un utile trucco per la risoluzione dei problemi per situazioni in cui il browser non si comporta come previsto. Oltre a svuotare la cache del browser, cancellare la cronologia web in OS X Safari e cancellare tutti i cookie o rimuovere i cookie specifici del sito in Safari per Mac può anche essere utile per porre rimedio al comportamento fastidioso del browser. Alcune versioni intermedie di Safari includevano persino un'opzione di ripristino che faceva tutto questo in un colpo solo, ma le versioni moderne da allora hanno rimosso tale capacità per il momento, costringendo gli utenti a svuotare individualmente i dati del sito in blocchi segmentati.
Per coloro a cui piace scavare un po' dietro le quinte del browser Safari con il menu sviluppatore, sono disponibili anche opzioni aggiuntive e più avanzate attraverso il menu Debug nascosto, tra cui una serie di strumenti di ispezione della cache .