Forzare la cache per ricaricare una pagina web

Quando viene caricata una pagina Web, il browser crea una copia locale di questa pagina (cache). A seconda anche del browser che si utilizza, la volta successiva che si va a caricare la stessa pagina Web o si preme il pulsante Indietro, viene mostrata la copia conservata nella cache oppure la pagina verrà aggiornata automaticamente (come per le pagine delle notizie, ad esempio).
Però, qualche volta può capitare che la pagina si blocchi, cioè viene mostrata sempre una pagina vecchia. La cosa più semplice per ovviare a questo piccolo bug è vuotare la cache. Tutti i browser prevedono un comando ad hoc. Con Safari e Camino è sufficiente eseguire la combinazione di tasti ⌘-Opzione (alt)-E, con Firefox bisogna selezionare Strumenti/Cancella cronologia recente, mente con Chrome è necessario selezionare Chrome/Cancella dati di navigazione.
Però, se il bug si manifesta solo per una pagina, ricorrere allo svuotamento della cache di tutto il browser è forse un po’ eccessivo.
In alternativa si può costringere il browser ad ignorare la cache della pagina che si vuole visualizzare. Con Camino, Firefox e Chrome bisogna tenere premuto il tasto Maiuscolo e fare click sul pulsante Ricarica, mentre con Safari la combinazione è Opzione-Ricarica.


3 commenti
Esiste la possibilità di fare in modo che Safari v5 non crei alcuna cache o che la svuoti in automatico alla sua chiusura?
Devi scaricare OnyX (Freeware), poi vai in Parametri/Safari e spunti l’opzione “Disattiva cache di Safari”.
E c’è un modo per far aggiornare le singole pagine ad ogni visualizzazione, a prescindere dal browser e dal Pc dal quale si tenta di visualizzare il sito? Perché a me capita di fare aggiornamenti con iWeb e caricarli tramite CyberDuck. Però poi i visitatori dovrebbero (e devono infatti farlo ogni volta) aggiornare le singole pagine o svuotare la cache, appunto. Ma non tutti lo sanno, quindi non tutti vedono i nuovi contenuti. Qual è la soluzione migliore per ovviare a questo problema? Grazie.