gleich zum Angucken
In den AppCache kommt eine Hypermedia-Datei (Bilder zusammen mit Beschreibungen).
Der Ajax-Request geht auf ein extra script weil Webressourcen mit Parameter (QUERY_STRING) für den Appcache nicht möglich sind.
Die Anwendung selbst ist so programmiert, dass sie selbst die Response liefern kann (mit GEt-Parameter). Es müsste jedoch funktionieren, wenn im Ajax-Request ein extra Header gesetzt ist, so kann die Anwendung auch ohne GET-Parameter die Response liefern und ist in der Manifest-Datei notiert. Hat das schonmal jemand gemacht von Euch?
Ich probiers mal nach dem Frühstück aus…
War klar: Funktioniert nur online, der Request
/appc.html mit einem speziellen Accept-Request-Header
liefert zwar auf derselben Ressource die Hypermediadaten (Bilder, Texte) aber lässt sich nicht cachen.
Dennoch lohnt es sich, ein extra Script für diese Art zu cachen einzusetzen. So könnte beispielsweise ein komplettes Warenangebot (Artikel mit Bild, Beschreibung, Title, Preis) offline verfügbar gemacht werden, nur die Bestellung erfordert eine Verbindung. Ideen habe ich auch für andere schöne Anwendungen, die in der Straßenbahn funktionieren und ich weiß auch wie ich die umsetze.
MfG