Usa o cache do aplicativo

O cache de aplicativos, também conhecido como AppCache, foi descontinuado.

Como a auditoria do cache de aplicativo do Lighthouse falha

O Lighthouse sinaliza as páginas que usam o cache de aplicativos:

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

Essa auditoria falha quando o Lighthouse encontra uma referência ao manifesto do cache de aplicativos na tag <html> de uma página. Por exemplo, essa marcação faz com que a auditoria falhe:

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

Usar a API Cache em vez do cache do aplicativo

Para ser aprovado nessa auditoria, remova o manifesto da sua página e use a API Cache com um service worker.

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

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

Recursos