Der Martin: Firefox 2.0.0.9 springt nach Reload zu weit

Beitrag lesen

Hallo Tom,

Wie macht der Browser das, dass er die Stelle wiederfindet?
Geht der nach Pixeln der gerenderten Seite oder was merkt der sich?

mir ist das von dir beschriebene Verhalten beim Firefox auch schon oft aufgefallen. Mir scheint, er merkt sich die Position innerhalb der Seite prozentual, während der IE absolut (pixelbasiert) die vorherige Scroll-Position wieder anspringt.

Denn diese leicht versetzte Position vor und nach dem Reload tritt nur dann auf, wenn sich die Länge der Seite in der Zwischenzeit geändert hat: Thread dazugekommen? Einer gelöscht? Oder ins Archiv verschwunden?

Für mich sieht es daher so aus, als ob sich der Firefox vor dem Reload merkt: Aha, Scrollposition auf 11% der Seitenlänge; und nach dem Reload scrollt er wieder zur Position 11% bezogen auf die neue Seitenlänge.
Der IE merkt sich die Position dagegen absolut. Wenn die Seite vor dem Reload um 722px nach unten gescrollt ist, wird sie nach dem Reload auch wieder um 722px nach unten gescrollt.

Kann es mit Fonts zu tun haben?

Glaube ich nicht.

So long,
 Martin

--
F: Was ist ekliger als ein angebissener Apfel mit einem Wurm drin?
A: Ein angebissener Apfel mit einem halben Wurm.