Gründe für Fehler bei der Lighthouse-Prüfung des Application Cache
Lighthouse kennzeichnet Seiten, die den Anwendungscache verwenden:
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:
<htmlmanifest="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.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2019-05-02 (UTC)."],[],[]]