#basTi
Commodore
- Registriert
- Aug. 2005
- Beiträge
- 4.733
Hallo zusammen ...
ich teste gerade mit dem HTML5 Cache Manifest herum aber bekomme es einfach nicht so zum laufen.
Situation: Ich will, dass meine Seite merkt ob sie verbunden ist und falls nicht, soll eine Offline Page angezeigt werden, welche gecached ist.
Dies sollte meiner Ansicht nach mit der Cache Manifest (Fallback) relativ leicht realisierbar sein doch ich scheitere schon an kleinen Testbeispielen.
Was geht:
Cachen von Dateien. Also ich Cache zB index.html und eine Offline.html, welche sich jeweils gegenseitig verlinken. Gehe ich Offline funktioniert das auch noch 1A.
Was nicht geht:
Fallback auf andere Dateien. In der index.html ist ein Link auf eine abc.html, welche NICHT auf dem Server existiert. Im Cache manifest ist aber folgendes definiert:
Durch diesen Code sollte beim Klick auf den Link zur abc.html ja trotztdem die offline.html aufgerufen werden, was aber nicht passiert.
Link zu meinem Code
Wie das Endergebnis aussehen sollte:
Ich rufe die Seite auf und
- Falls ich Offline bin werde ich auf eine offline.html umgeleitet
- Falls ich Online bin funktioniert alles normal
ich teste gerade mit dem HTML5 Cache Manifest herum aber bekomme es einfach nicht so zum laufen.
Situation: Ich will, dass meine Seite merkt ob sie verbunden ist und falls nicht, soll eine Offline Page angezeigt werden, welche gecached ist.
Dies sollte meiner Ansicht nach mit der Cache Manifest (Fallback) relativ leicht realisierbar sein doch ich scheitere schon an kleinen Testbeispielen.
Was geht:
Cachen von Dateien. Also ich Cache zB index.html und eine Offline.html, welche sich jeweils gegenseitig verlinken. Gehe ich Offline funktioniert das auch noch 1A.
Was nicht geht:
Fallback auf andere Dateien. In der index.html ist ein Link auf eine abc.html, welche NICHT auf dem Server existiert. Im Cache manifest ist aber folgendes definiert:
Code:
FALLBACK:
abc.html offline/offline.html
Link zu meinem Code
Wie das Endergebnis aussehen sollte:
Ich rufe die Seite auf und
- Falls ich Offline bin werde ich auf eine offline.html umgeleitet
- Falls ich Online bin funktioniert alles normal