Usa o cache do aplicativo

O cache do aplicativo, também conhecido como AppCache, foi descontinuada.

Como a auditoria do Cache de aplicativo do Lighthouse falha

O Lighthouse sinaliza as páginas que usam o cache do aplicativo:

Auditoria do Lighthouse mostrando que uma página usa o cache do aplicativo

Esta auditoria falha quando o Lighthouse encontra uma referência a o manifesto do Cache do aplicativo na tag <html> de uma página. Por exemplo, esta marcação faz com que a auditoria falhe:

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

Usar a API Cache em vez do Cache do aplicativo

Para passar nessa auditoria, remova o manifesto da sua página e use o método API Cache usando um service worker como alternativa.

Para migrar do cache do aplicativo para service workers, considere usar o sw-appcache-behavior. Essa biblioteca gera uma implementação do comportamento baseada em service worker definido em um manifesto do Cache de aplicativo.

Veja a postagem A página atual não responde com um código 200 quando off-line. para mais informações sobre como usar service workers para que seu site funcione off-line.

Recursos