HTML5 Appcache nur für Medien
-
26-10-2019 - |
Frage
Ich möchte JavaScript -Bibliotheken und andere statische Assets zwischenspeichern - aber überhaupt kein HTML.
Ich hatte den Eindruck
CACHE MANIFEST
somefiles.js
somemorefiles.js
NETWORK:
*
Würde den Job machen. Es schneidet die HTML sowieso zwischengespeichert. Bitte beraten.
Lösung
Die HTML -Seite, die den Verweis auf das Cache -Manifest enthält, wird immer zum Cache hinzugefügt. Siehe das Spezifikationen.
Hinweis: Die Autoren werden aufgefordert, auch die Hauptseite in das Manifest aufzunehmen, aber in der Praxis wird die Seite, auf die das Manifest verwiesen wird, automatisch zwischengespeichert, auch wenn sie nicht ausdrücklich erwähnt wird.
Andere Tipps
Sie können ein verstecktes Iframe mit einem Verweis auf Seite mit einem Manifest erstellen. Entfernen Sie dann das Manifest von Ihrer HTML -Seite, dass Sie nicht zwischengespeichert werden möchten.