È stata appena consegnata una modifica sul tuo sito — una correzione, una nuova pagina, un cambiamento di design — ma quando la apri, nulla è cambiato. Oppure ti viene chiesto di "svuotare la cache" e non sai bene cosa significhi. Ecco una spiegazione semplice e i passaggi da seguire a seconda del tuo browser.
Cos'è la cache del browser?
Per visualizzare un sito web rapidamente, il tuo browser (Chrome, Firefox, Safari, Edge...) salva una copia locale delle pagine che visiti: immagini, file CSS, script, font... Alla tua prossima visita, invece di riscaricare tutto dal server, riutilizza ciò che ha già in memoria. Questo è ciò che chiamiamo cache.
È utile nella vita quotidiana — rende la navigazione più veloce. Ma presenta un problema concreto: se il sito è stato modificato dalla tua ultima visita, il tuo browser potrebbe continuare a visualizzare la vecchia versione, senza nemmeno controllare se ci sono novità.
Perché ti viene chiesto di svuotarla?
Quando aggiorniamo il tuo sito, i file cambiano sul server. Ma se il tuo browser ha mantenuto in cache una vecchia versione di questi file, non li scaricherà necessariamente di nuovo — e tu continui a vedere la vecchia versione del sito, anche se tutti intorno a te stanno già vedendo la nuova.
Svuotare la cache costringe il browser a ricominciare da zero: riscarica tutto dal server e tu vedi la versione più aggiornata del sito.
È anche utile per diagnosticare un bug: a volte ciò che consideriamo un problema sul sito è semplicemente una vecchia versione bloccata nella cache.
Come svuotare la cache a seconda del tuo browser
Google Chrome
- Premi Ctrl + Maiusc + Elimina (Windows) o Cmd + Maiusc + Elimina (Mac).
- Nella finestra che si apre, scegli il periodo "Dall'inizio".
- Seleziona almeno "Immagini e file memorizzati nella cache". Puoi anche selezionare i cookie se ti viene esplicitamente chiesto.
- Fai clic su "Cancella dati".
- Ricarica la pagina del tuo sito.
Mozilla Firefox
- Premi Ctrl + Maiusc + Elimina (Windows) o Cmd + Maiusc + Elimina (Mac).
- Scegli il periodo "Tutto".
- Seleziona "Cache".
- Fai clic su "Cancella ora".
- Ricarica la pagina.
Safari (Mac)
- Nel menu in alto, fai clic su Safari → Preferenze (o Impostazioni a seconda della tua versione).
- Vai alla scheda Avanzate e attiva "Mostra menu Sviluppo" se non è già stato fatto.
- Nel menu Sviluppo, fai clic su "Svuota cache".
- Ricarica la pagina.
Scorciatoia diretta: Cmd + Opzione + E.
Safari (iPhone / iPad)
- Apri Impostazioni sul tuo dispositivo.
- Scorri fino a Safari.
- Premi "Cancella cronologia e dati dei siti".
- Conferma. Riapri Safari e ricarica la pagina.
Microsoft Edge
- Premi Ctrl + Maiusc + Elimina.
- Scegli il periodo "Sempre".
- Seleziona "Immagini e file memorizzati nella cache".
- Fai clic su "Cancella ora".
- Ricarica la pagina.
La scorciatoia universale: ricarica forzata
Se non desideri svuotare l'intera cache, esiste una scorciatoia che costringe il browser a ricaricare la pagina ignorando la cache, senza toccare il resto:
- Windows / Linux: Ctrl + Maiusc + R o Ctrl + F5
- Mac: Cmd + Maiusc + R
Spesso è sufficiente per controllare se una modifica è visibile sul tuo sito.
Questo articolo ha risposto alla tua domanda? C'è qualcosa che rimane poco chiaro, o vorresti vedere un argomento trattato in questa base di conoscenza? Facci sapere tramite il pulsante qui sotto. 👇