De applicatiecache, ook wel AppCache genoemd, is verouderd .
Hoe de Lighthouse Application Cache-audit mislukt
Lighthouse markeert pagina's die de applicatiecache gebruiken:
Deze audit mislukt wanneer Lighthouse een verwijzing naar het Application Cache-manifest vindt in de <html>
-tag van een pagina. Deze opmaak zorgt er bijvoorbeeld voor dat de audit mislukt:
<html manifest="example.appcache">
...
</html>
Gebruik de Cache API in plaats van de Applicatiecache
Om deze audit te doorstaan, verwijdert u het manifest van uw pagina en gebruikt u in plaats daarvan de Cache API via een servicemedewerker .
Als u wilt migreren van de toepassingscache naar servicemedewerkers, kunt u overwegen de bibliotheek sw-appcache-behaviour te gebruiken. Deze bibliotheek genereert een op servicewerknemers gebaseerde implementatie van het gedrag dat is gedefinieerd in een toepassingscachemanifest.
Zie de huidige pagina reageert niet met een 200 wanneer offline bericht voor meer informatie over het gebruik van servicemedewerkers om uw site offline te laten werken.