Sie sind in Kategorie Internet Explorer

Brotkrumennavigation


Samstag, 18. Juli 2009

Internet Explorer 6 Schwierigkeiten bei Cache und Javascript

18.07.2009 · 10:32
Beim Testen eines Javascripts für eine Animation musste ich feststellen, dass der Internet Explorer 6 erhebliche Schwierigkeiten hat, vorgeladene Bilder anzuzeigen.

Es handelt sich dabei um die Animation mit Hilfe meines JavaScripts RotateObject.

Sowohl die Animation des Würfels als auch des Schädels haken in IE 6. In der Statuszeile der Animation des Würfels sieht eine, dass die Bilder wohl immer wieder geladen werden, die Bilder selbst werden aber nicht refreshed.

Seltsamerweise klappt das Ganze im IE 6 mit der Anzeige, wenn ich die Demo lokal über das Dateisystem, also das file-Protokoll aufrufe.

Der IE 5.5, 7 und 8 laden die Animation flüssig.

Die Bilder werden per Javascript in ein Array geladen und dann dynamisch gewechselt.

Was übersehe ich da? Oder hat der IE 6 einen Bug?

Ich hatte schon andere Merkwürdigkeiten mit dem IE 6 wie unter Internet Explorer 6 spammt Server zu lesen ist.

Es könnte allerdings daran liegen, dass ich den IE-Tester verwende, der den IE 6 nicht korrekt laufen lässt.

Warum ich das wissen will und auch für den IE 6 programmiere? Weil auf Mobilgeräten der IE 6 vorhanden ist und auch so manches XP immer noch den IE 6 verwendet – leider. Auch wenn so manche dem IE 6 den Tod wünschen.

Vielleicht weiß ja jemand was über das Problem mit IE 6 und meiner Animation. Wäre schon schön, wenn jemand Tipps wüsste.

Autor: GwenDragon · Kategorie Internet Explorer · Permalink · Kommentare (2) · Kommentar schreiben

Kommentare

Kommentare als Feed · Kommentar schreiben

#1 GwenDragon schrieb am 19.7.2009 16:36 folgendes:

In einer VM mit Windows 2000 klappt es sehr oft ohne Hakelei, manchmal lädt aber der IE 6 trotzdem nicht alle Bilder.

Fazit. Der IE 6 ist einfach Schrott bei Caching und dynamischem HTML.

#2 GwenDragon schrieb am 29.7.2009 21:56 folgendes:

Da hilft manchmal nur folgendes im Webserver für IE 6 fest zu setzen und HTTP-Header bereit zu stellen: Vary nur mit "UserAgent" als Wert; Cache-Control mit "private, pre-check: 3600"; Last-Modified mit gültigen Daten

Wer das nicht bei seinem Webserver kann, hat wohl manchmal das Nachsehen beim Caching.

↑Artikel


Kommentar für Blogeintrag

Vorschau des Kommentars

Kommentar

Mit * gekennzeichnete Felder müssen angegeben werden.



(Textformatierung in Markdown möglich)

Hinweis zum Datenschutz

Falls es Probleme mit Kommentaren/Trackbacks gibt, bitte ich um eine Beschreibung per E-Mail.

TrackBack-URL: http://gwendragon.de/blog/Web/Browser/InternetExplorer/ie6-kein-preload-javascript.html/trackback

↑Artikel