Verwendet Anwendungscache

Der Anwendungscache, auch AppCache genannt, wurde eingestellt.

So schlägt die Prüfung des Lighthouse-Anwendungscaches fehl

Lighthouse kennzeichnet Seiten, die den Anwendungscache nutzen:

Lighthouse-Prüfung, die zeigt, dass eine Seite den Anwendungscache verwendet

Diese Prüfung schlägt fehl, wenn Lighthouse einen Verweis auf Das Application Cache-Manifest im <html>-Tag einer Seite Dieses Markup führt beispielsweise dazu, dass die Prüfung fehlschlägt:

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

Cache API anstelle des Application Cache verwenden

Um diese Prüfung zu bestehen, das Manifest von Ihrer Seite entfernen, und verwenden Sie die Cache API über einen Service Worker .

So migrieren Sie vom Anwendungscache zu Service Workern: sollten Sie die Funktion sw-appcache-behavior-Bibliothek Diese Bibliothek generiert eine auf Service Worker basierende Implementierung des Verhaltens in einem Application Cache-Manifest definiert ist.

Den Beitrag Aktuelle Seite reagiert im Offlinemodus nicht mit dem HTTP-Statuscode 200 ansehen finden Sie weitere Informationen zur Nutzung von Service Workern für eine funktionierende Website offline.

Ressourcen