Verwendet Anwendungscache

Der Application Cache, auch AppCache genannt, wird eingestellt.

Gründe für Fehler bei der Lighthouse-Prüfung des Application Cache

Lighthouse kennzeichnet Seiten, die den Anwendungscache verwenden:

Lighthouse-Analyse, die zeigt, dass eine Seite den Application Cache verwendet

Diese Prüfung schlägt fehl, wenn Lighthouse im <html>-Tag einer Seite eine Referenz auf das Manifest des Anwendungscaches findet. Dieses Markup führt beispielsweise zu einem Fehler bei der Prüfung:

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

Cache API anstelle des Anwendungscaches verwenden

Entfernen Sie das Manifest von Ihrer Seite und verwenden Sie stattdessen die Cache API über einen Dienst-Worker, um diese Prüfung zu bestehen.

Wenn Sie vom Anwendungscache zu Dienstworkern migrieren möchten, können Sie die sw-appcache-behavior-Bibliothek verwenden. Diese Bibliothek generiert eine Service Worker-basierte Implementierung des in einem Application Cache-Manifest definierten Verhaltens.

Weitere Informationen zur Verwendung von Dienst-Workern, um Ihre Website offline verfügbar zu machen, finden Sie im Beitrag Aktuelle Seite reagiert im Offlinemodus nicht mit dem HTTP-Statuscode 200.

Ressourcen