Milten.ioMilten

Test cache avanti/indietro

Analisi di compatibilità Back/Forward Cache per navigazione istantanea

Vantaggi

Rilevamento della navigazione istantanea
Controllo completo di ogni pagina per l'idoneità al Back/Forward Cache, garantendo agli utenti transizioni istantanee avanti e indietro.
Dettaglio dei motivi di blocco
Report dettagliato su cosa impedisce esattamente la memorizzazione in cache di ogni pagina — dai listener unload agli header Cache-Control e alle connessioni aperte.
Analisi crawl multi-pagina
Scansione automatizzata dell'intero sito per individuare problemi di bfcache su tutte le pagine in un'unica esecuzione, ordinati per impatto.
Raccomandazioni di correzione attuabili
Guida chiara passo dopo passo per risolvere ogni motivo di blocco affinché le tue pagine siano idonee al bfcache e si carichino istantaneamente.

Come funziona

Strumenti

Scanner di velocità
Debugger INP
Test cache avanti/indietro
Perdite di memoria
React Scan

FAQ

BFCache è un'ottimizzazione del browser che memorizza uno snapshot completo della pagina quando l'utente naviga altrove. Premendo Indietro o Avanti, la pagina viene ripristinata istantaneamente invece di essere ricaricata e ri-renderizzata.

I blocchi comuni includono listener di eventi unload, header Cache-Control: no-store, connessioni WebSocket o IndexedDB aperte e determinati header HTTP. Il report elenca i motivi esatti per ogni pagina.

Le pagine ripristinate dal bfcache riportano valori di LCP, FCP e CLS quasi nulli poiché vengono visualizzate istantaneamente. Abilitare il bfcache può migliorare significativamente i punteggi complessivi dei Web Vitals nei dati CrUX.

BFCache è supportato in Chrome, Firefox e Safari. Ogni browser può avere criteri di idoneità leggermente diversi, ma rimuovere i blocchi comuni avvantaggia tutti.

Le librerie di analytics moderne utilizzano la Beacon API o gli eventi pagehide/visibilitychange al posto di unload. Passare a queste alternative preserva il tracciamento abilitando al contempo il bfcache.
Usiamo i cookie

Usiamo i cookie per assicurarti la migliore esperienza sul nostro sito web. Per ulteriori informazioni su come usiamo i cookie, consulta la nostra politica sui cookie.