Der Martin: IE-Flackern beim Postback

Beitrag lesen

Hi,

nein, ich meinte nicht FOUC. Ich meinte das kurze "nichts" das ab und an aufblitz wenn die Seite gewechselt wird, also ein Link auf der Seite angeklickt wird und eine neue Seite komplett vom Server abgerufen wird.

also genau das, was ich in meinem vorherigen Post beschrieben habe.

Punkt 1: Ich habe schon hier und da von diesem Verhalten gelesen, und kenne es auch aus eigener Erfahrung.

Punkt 2: Na und? Es liegt an der Art, wie IE seine Ausgabe aufbaut: Erst mal alles weg, was noch da ist - und zwar nicht sofort beim Klicken, sondern erst in dem Moment, wo der Server antwortet. So lange bleibt in jedem Fall der alte Fensterinhalt noch stehen. Dann neu anfangen, den Fensterinhalt aufzubauen. IE-User sind es seit Urzeiten so gewöhnt.

Wenn dort oben die Links benutzt werden (Tests, Shop, Abo etc) dann sieht man im IE manchmal (nicht immer) ein kurzes flackern.

Dass man es nicht immer sieht, ist ein "Zeitproblem". Manchmal geht der Seitenaufbau so schnell, dass das Löschen des Fensterinhalts zwischendurch nicht wahrnehmbar ist. Das hängt auch noch ein bisschen von der Grafikkarte, ihrem Treiber und der Rechenleistung des PCs ab.
Und es geht ja auch nur um die Zeit vom ersten HTTP-Header der Response bis zu dem Moment, wo die HTML-Ressource fertig übertragen ist und geparst werden kann (bei langer Wartezeit zwischendurch versucht allerdings sogar der IE, das Dokument schon mal partiell zu interpretieren).

Macht man das gleiche im Firefox so wird man nie ein flackern sehen. Dort wirkt es so, als ob der Inhalt der letzten Seite so lange bleibt bis die neue Seite geladen ist.

Ja. Die Browser haben eben unterschiedliche Arbeitsstrategien.

Nun hat man bei Seiten mit längerm Inhalt wieder ein mehr oder weniger störendes flackern.

Dich stört's möglicherweise. Dann nimm einen anderen Browser. Wer den IE als Standardbrowser verwendet, der kennt diesen Effekt und stört sich normalerweise nicht daran, denn "das ist halt so".

Übrigens finde ich die Übergangseffekte, auch wenn sie selten genutzt werden, so lästig, dass ich sie im IE stets deaktiviere. Dann doch lieber mal für einen Augenblick ein leeres Fenster sehen.

Ciao,
 Martin

--
Chef zum Bewerber: Es gibt zwei Dinge, auf die ich allergrößten Wert lege. Das eine ist Sauberkeit! Haben Sie übrigens die Schuhe auf der Matte abgetreten? - Ja, selbstverständlich. - Gut. Das andere ist uneingeschränkte Ehrlichkeit. Übrigens, draußen liegt gar keine Fußmatte.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(