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:
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.