Ogni volta che le persone discutono della cache del browser, tendono ad attenersi a un unico argomento: svuotare la cache. Ma spesso non parlano dell'importanza o della meccanica del processo. In realtà, alcuni browser aggiornano la cache o la eliminano automaticamente.
Certo, non succede tutte le volte che vorremmo. In caso contrario, l'intervento manuale dell'utente non sarebbe necessario. La cache è estremamente utile per siti Web, servizi cloud e applicazioni Web. Può rendere tutto più veloce e fluido.
Lo svantaggio è che può anche rendere le cose più lente. Da qui la necessità di capire come funziona la cache, come viene archiviata e cosa fare al riguardo se fa più male che bene.
come vedere quanti sottotitoli ha uno streamer Twitch?
Tempi di aggiornamento della cache
Sebbene la maggior parte dei browser svolga le stesse funzioni essenziali, non esistono due browser Internet identici. Ogni software ha le proprie politiche, impostazioni predefinite e preferenze dell'utente. Ciò significa che non esiste un periodo di tempo preimpostato per i browser per aggiornare automaticamente la cache di un singolo sito web.
Ad esempio, alcuni browser recuperano nuovamente i file della cache più recenti solo dopo la scadenza dei file precedenti. Questo può variare da pochi minuti a giorni o anni. Dipende dalla frequenza con cui una persona visita un sito Web specifico o utilizza quel browser.
Tuttavia, i browser possono mantenere gli elementi nella cache a tempo indeterminato solo in teoria. Molti file memorizzati nella cache hanno intestazioni HTTP come 'Last-Modified', 'Cache-Control' e 'Expires'. Sulla base delle intestazioni, i browser impostano precise date di scadenza per il contenuto.
Possono recuperare un nuovo file dopo la data di scadenza o semplicemente eliminare automaticamente la cache.
Forza l'aggiornamento della cache
Per capire perché è essenziale aggiornare o eliminare la cache, è importante conoscere la differenza tra l'aggiornamento di una pagina e l'aggiornamento manuale della cache.
La maggior parte dei browser ha lo stesso pulsante di aggiornamento della pagina. Premendo il tasto 'F5', facendo clic sul pulsante di aggiornamento o facendo clic con il pulsante destro del mouse su una scheda e selezionando l'opzione di aggiornamento, verrà eseguito un aggiornamento standard. Il browser ricaricherà la pagina utilizzando lo stesso file di cache che aveva in memoria.
Sfortunatamente, questo non sempre farà caricare un sito web più velocemente o funzionerà meglio. Succede quando il file della cache è obsoleto. A volte, gli utenti devono forzare un aggiornamento della cache.
Questa azione costringe i browser a recuperare le ultime informazioni sulla pagina Web dai suoi server invece di qualsiasi file memorizzato nella cache del browser. In altre parole, il server invia al browser una versione della pagina completamente aggiornata.
Forzare un aggiornamento della cache può funzionare in modo diverso in alcuni browser. Ad esempio, molti browser Windows, come Opera, Edge, Firefox, Chrome e altri, emettono comandi 'Cache-Control: no-cache' al server. In cambio, i browser ricevono la pagina direttamente dal server.
Ma sui sistemi OS X, l'avvio di un aggiornamento forzato della cache eliminerà la cache e quindi ricaricherà la pagina. Ancora una volta, con una cache libera, il browser può recuperare la pagina direttamente dal server, senza bisogno di file memorizzati nella cache localmente.
Forza l'aggiornamento della cache in macOS
Se utilizzi un Mac, probabilmente utilizzi Safari per la maggior parte delle attività di navigazione. I seguenti comandi ti aiuteranno a eseguire un aggiornamento forzato della cache:
- Premi 'Opzione + ⌘'.
- Premi 'Comando + E'.
- Tieni premuto 'Comando + R' per aggiornare la pagina con una cache vuota.
Forza l'aggiornamento della cache in Windows
Edge, Chrome, Opera e Firefox utilizzano gli stessi tasti di scelta rapida da tastiera per forzare l'aggiornamento della cache. Premi 'Ctrl + F5' invece dello standard 'F5'. Invierà il comando 'Cache-Control: no-cache' e costringerà il browser a utilizzare i file provenienti direttamente dal server per caricare una pagina.
Svuotare manualmente la cache
Non c'è consenso su quanto tempo sia troppo per conservare i file della cache. Alcune applicazioni e siti Web tendono a funzionare più lentamente dopo un po'. Ma altri funzionano bene dopo mesi di utilizzo degli stessi file di cache.
Detto questo, svuotare manualmente la cache del browser è un'ottima abitudine. E a seconda del tuo browser, il processo potrebbe apparire leggermente diverso.
Svuota la cache in Chrome
La maggior parte degli utenti dovrebbe sapere come svuotare la cache in Chrome. Ma ricapitoliamo comunque il processo:
- Avvia Chrome.
- Fare clic sul pulsante a tre punti nell'angolo in alto a destra.
- Vai su 'Altri strumenti'.
- Seleziona “Cancella dati di navigazione…”
- Seleziona l'opzione 'Immagini e file memorizzati nella cache'.
- Seleziona un intervallo di tempo e premi 'Cancella dati'.
Tieni presente che ciò non eliminerà la cronologia di navigazione, i dati di compilazione automatica o i cookie a meno che tu non scelga di dare a Chrome una tabula rasa.
Svuota la cache in Firefox
Se vuoi cancellare la cache di Firefox, devi farlo dal menu 'Cronologia'.
- Avvia Firefox.
- Vai a 'Cronologia'.
- Seleziona 'Cancella cronologia recente...'
- Seleziona l'opzione 'Cache'.
- Fai clic su 'Cancella ora'.
Ancora una volta, questo rimuoverà solo i file memorizzati nella cache dalla memoria locale. È necessario aggiungere altre selezioni per cancellare cookie, informazioni di accesso, preferenze del sito, dati offline, ecc.
Svuota la cache in Safari
Il processo di pulizia della cache di Safari è piuttosto semplice ma potrebbe eliminare più informazioni memorizzate di quante ne desideri.
- Avvia Safari.
- Vai alla scheda 'Cronologia'.
- Fai clic su 'Cancella cronologia...'
- Seleziona i siti web o l'intera cronologia di navigazione.
- Fai clic su 'Cancella cronologia'.
Tieni presente che la cancellazione della cronologia in Safari elimina tutto, inclusi i file memorizzati nella cache, le password salvate e le credenziali utente, i cookie e altri elementi.
Svuota la cache in Edge
Avvia il browser Microsoft Edge e segui i passaggi successivi per eliminare la cache e fare spazio ai nuovi file del sito web.
come aggiungere giochi a playstation classic
- Fare clic sul pulsante del menu a tre punte.
- Vai alle impostazioni.'
- Seleziona 'Privacy e servizi'.
- Vai alla scheda 'Cancella dati di navigazione'.
- Seleziona 'Immagini e file memorizzati nella cache'.
- Seleziona i cookie e altri elementi che potresti voler eliminare.
- Fare clic sul pulsante 'Cancella'.
Svuota la cache in Opera
Opera ha un processo diverso per cancellare la cache, ma è simile al processo di Safari.
- Avvia Opera.
- Vai al menu principale.
- Vai a 'Impostazioni'.
- Vai a 'Privacy e sicurezza'.
- Fai clic sull'opzione 'Cancella dati di navigazione'.
- Fai clic sul menu 'Avanzate' nel pannello di destra.
- Premi 'Cancella dati'.
Puoi forzare Opera a cancellare automaticamente la sua cache alla chiusura, il che è piuttosto interessante:
- Vai alle impostazioni.'
- Vai a 'Privacy e sicurezza'.
- Seleziona “Cookie e altri dati dei siti”.
- Sposta il dispositivo di scorrimento 'Cancella cookie e dati dei siti quando esci da Opera' su on.
L'abilitazione di questa opzione impedirà a Opera di archiviare i file della cache locale. Pertanto, ogni volta che visiti un sito Web, otterrai la pagina direttamente dal server host. Potrebbe non rendere sempre più fluida la navigazione, ma dovrebbe eliminare i problemi di connessione e l'overflow della cache.
Principali motivi per cui hai bisogno di un aggiornamento della cache del browser o di una cancellazione completa
Ogni volta che gli utenti accedono ai siti Web, i browser memorizzano vari dati come informazioni sul sito e file memorizzati nella cache. Ma anche se qualcosa cambia con il sito Web o il server, gli utenti possono comunque accedervi utilizzando file e informazioni meno recenti.
Questo può creare un paio di problemi.
Ad esempio, le persone possono accedere ai siti Web utilizzando moduli vecchi o scaduti. Ciò potrebbe compromettere la sicurezza della connessione e del trasferimento dei dati.
Inoltre, l'utilizzo di vecchi moduli può creare problemi di incompatibilità. Pertanto, sebbene sia ancora possibile accedere a un sito, potrebbe non funzionare correttamente o come previsto. Alcuni utenti potrebbero riscontrare problemi di accessibilità, problemi di visualizzazione, errori di accesso, ecc.
Inoltre, i vecchi moduli meno sicuri non sempre proteggono le informazioni personali dell'utente.
Non dormire sulla gestione della cache del browser
I dati raccolti da browser e dispositivi possono aiutare o peggiorare le cose per l'utente medio. Sfortunatamente, non puoi automatizzare completamente la gestione della cache utilizzando un computer, un tablet o uno smartphone.
Spesso è necessario forzare manualmente un aggiornamento della cache o cancellare l'intera cronologia della cache. Fortunatamente, il processo è intuitivo su tutti i browser e non hai bisogno di competenze tecniche per farlo. Puoi cancellare la cache ogni volta che è necessario o meno se non riscontri problemi.
Dicci cosa ne pensi dello stato attuale della gestione della cache del browser. Cancelli regolarmente la cache o no? Preferisci forzare gli aggiornamenti della cache sui singoli siti web? Vai alla sezione commenti qui sotto e facci sapere.