hi,
OK, zweite Anforderung des Scriptes - ja, jetzt sollte der Browser mindestens einen der Request-Header für ein Conditional GET mitschicken - tut er aber, wie gesagt, eben nicht, wenn ich die Ressouce über [F5] erneut anfordere - weil er dann davon ausgehen darf, dass ich sie wirklich auf jeden Fall neu geladen haben möchte.
Das hört sich ja fast so an wie: Während der Opera in einem fairen Duell den ausgezeichneten zweiten Platz erringen konnte, mußte sich der Mozilla mit dem vorletzten Platz begnügen ;$
Warum?
Ich finde dieses Verhalten vernünftig.
Wenn ich [F5] benutze, will ich einen expliziten Reload.
Wenn ich dagegen die Seite über einen Link aufrufe, möchte ich die ggf. bereits gecachte Version bekommen.
Das war aber wieder Hinweis genug mir die Konfiguration anzusehen, und genau da liegt der Hund begraben. Opera kommt mit einer beschissenen Grundeinstellung daher - alle Resourcen erst nach 5 Stunden auf Aktualität zu prüfen...
Wie gesagt, in meinem Test funktionierte es auch mit der Einstellung, erst nach einer Stunde wieder zu prüfen.
Werde ich aber noch mal überprüfen.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }