Usa Cache applicazione

La cache dell'applicazione, nota anche come AppCache, è obsoleta.

Errori di controllo della cache dell'applicazione Lighthouse

Lighthouse segnala le pagine che utilizzano la cache dell'applicazione:

Controllo Lighthouse che mostra che una pagina utilizza la cache dell'applicazione

Questo controllo non va a buon fine quando Lighthouse trova un riferimento al manifest della cache dell'applicazione nel tag <html> di una pagina. Ad esempio, questo markup fa sì che il controllo non vada a buon fine:

<html manifest="example.appcache">
  ...
</html>

Usa l'API Cache anziché l'API Cache

Per superare questo controllo, rimuovi il manifest dalla pagina e utilizza invece l'API Cache tramite un service worker.

Per eseguire la migrazione dalla cache dell'applicazione ai service worker, valuta l'utilizzo della libreria sw-appcache-behavior. Questa libreria genera un'implementazione basata sul service worker del comportamento definito in un manifest della cache dell'applicazione.

Consulta il post La pagina corrente non risponde con un codice 200 quando offline per ulteriori informazioni sull'utilizzo dei service worker per far funzionare il sito offline.

Risorse