Tom: Firefox 2.0.0.9 springt nach Reload zu weit

Hello,

nachdem die IEs (bis 6.x) bei mir scheinbar immer weniger mit den Seiten mit rottem AJAX-Code klar kommen und immer wieder das ganze System zum Stillstand bringen (bei Windows 2000!) wollte ich mich mal so langsam auf den Firefox umgewöhnen.
(Mein lieber Nachbar steht hier und grinst sich einen )

Aber speziell im Forum fällt mir das auf, dass der Firefox nach einem Reload der Seite immer zu weit in die Seite hineinspringt.

Wenn ich vorher den ersten thread am oberen Fensterrand hatte, habe ich nach dem reload z.B. den siebten oben stehen. das ist lästig. Ist es eine Einstellungsfrage oder woran liegt das?

DAS hat bei den IEs zumindest bis zuletzt immer noch wunschgemäß funktioniert.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)

  1. Hallo Tom,

    Wenn ich vorher den ersten thread am oberen Fensterrand hatte, habe ich nach dem reload z.B. den siebten oben stehen. das ist lästig. Ist es eine Einstellungsfrage oder woran liegt das?

    dieses Verhalten kann ich nicht nachvollziehen.
    (Firefox 2.0.0.9, Windows XP SP2)

    Freundliche Grüße

    Vinzenz

    1. Hello,

      Wenn ich vorher den ersten thread am oberen Fensterrand hatte, habe ich nach dem reload z.B. den siebten oben stehen. das ist lästig. Ist es eine Einstellungsfrage oder woran liegt das?

      dieses Verhalten kann ich nicht nachvollziehen.
      (Firefox 2.0.0.9, Windows XP SP2)

      Dann liegt es wohl an Windows2000.
      Bei Win98 + Firefox ist mir das nicht aufgefallen, aber darauf habe ich den Fuchs auch nicht so oft laufen lassen.
      Der IE iat aber auch schon immer öfter abgestürzt bei Besuch von AJAX-gefütterten Seiten.

      Ist mir gerstern übrigens bei einer eignen AJAX-Übung auch passiert. Da hatte ich in einer Schleife im Server-Script (also dem nachgeladeneen) aus Versehen die Abbruchbedingung vergessen (also Endlosschleife mit Blödsinnsausgabe) und schon stand die Kiste mit dem Client komplett.

      Harzliche Grüße vom Berg
      http://bergpost.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
      Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)

  2. gudn tach!

    Wenn ich vorher den ersten thread am oberen Fensterrand hatte, habe ich nach dem reload z.B. den siebten oben stehen. das ist lästig. Ist es eine Einstellungsfrage oder woran liegt das?

    beschreib mal genauer. (nachher habe ich win2k und firefox 2.0.0.9 und kann's mal ausprobieren.)

    * http://forum.de.selfhtml.org/ laden
    * manuell runterscrollen, bis sich der erste thread am oberen bildschirmrand befindet
    * auf "reload" klicken

    so? oder geht's um irgendwelche anchors?

    prost
    seth

    1. Hello,

      Wenn ich vorher den ersten thread am oberen Fensterrand hatte, habe ich nach dem reload z.B. den siebten oben stehen. das ist lästig. Ist es eine Einstellungsfrage oder woran liegt das?

      beschreib mal genauer. (nachher habe ich win2k und firefox 2.0.0.9 und kann's mal ausprobieren.)

      * http://forum.de.selfhtml.org/ laden
      * manuell runterscrollen, bis sich der erste thread am oberen bildschirmrand befindet
      * auf "reload" klicken

      * Forum wird neu geladen
        * Seite springt ans obere Ende, sodass das Self-Logo oben links sichtbar ist
        * Seite wird neu aufgebaut
        * wenn der Aufbau fertig ist, springt (scrollt) der Firefox die Seite
          bis etwa der siebte Thread (je nach Länge) am oberen Bildrand beginnt

      Das ist unabhängig davon, welchen man vorher geöffnet hatte.

      Solange sich das im obersten Teil des Threadbaumes abspielt, ist es nicht sooo schlimm, weil man da ja sehr schnell sieht, bis wohin man zurückscrollen muss. Weiter in der Mitte wird es schon sehr lästig.

      so? oder geht's um irgendwelche anchors?

      Weiß ich nicht. Ich kann nicht erkennen, dass welche mitgeliefert werden. Gesetzt habe ich jedenfalls keine

      Adressleiste: http://forum.de.selfhtml.org/my/?t=161322&m=1049535

      Ist ja kein Anker drin. Warum sollte der Firefox dann also einen suchen?

      Harzliche Grüße vom Berg
      http://bergpost.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
      Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)

      1. Hello,

        Weiß ich nicht. Ich kann nicht erkennen, dass welche mitgeliefert werden. Gesetzt habe ich jedenfalls keine

        Adressleiste: http://forum.de.selfhtml.org/my/?t=161322&m=1049535

        http://forum.de.selfhtml.org/my/

        habe die vom Tab genommen...
        Die zweite gilt natürlich.

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

        Kann es mit Fonts zu tun haben?
        Die Kiste hier ist übervoll damit.

        Harzliche Grüße vom Berg
        http://bergpost.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau
        Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)

        1. 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.
          1. Hello Martin,

            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.

            Und wie kreigt man jetzt raus, ob es tatsächlich so ist?
            Plausiblel wär's jedenfalls.

            Und wenn sich der Kopf der Forumsdatei jedes Mal dynamisch ändert (, dann wäre es am Anfang sogar ganz besonders stark zu spüren.

            Nur dann müssten es die Anderen auch schon gemerkt haben, es sei denn, dass sie die ganzen aktuellen Meldungen ausgeschaltet hätten... (--> Vinzenz ?)

            Harzliche Grüße vom Berg
            http://bergpost.annerschbarrich.de

            Tom

            --
            Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
            Nur selber lernen macht schlau
            Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)

            1. Hallo,

              Und wenn sich der Kopf der Forumsdatei jedes Mal dynamisch ändert (, dann wäre es am Anfang sogar ganz besonders stark zu spüren.

              tut er das denn bei dir?
              Bei mir ist der Kopf der Forumshauptdatei eine ziemlich statische Angelegenheit, außer dass sich gelegentlich mal der Tipp des Tages ändert.

              Nur dann müssten es die Anderen auch schon gemerkt haben, es sei denn, dass sie die ganzen aktuellen Meldungen ausgeschaltet hätten... (--> Vinzenz ?)

              Was für aktuelle Meldungen? Ich habe eben nochmal den Quelltext angesehen, ob ich vielleicht unwissentlich irgendwas ausgeblendet habe, aber es sind wirklich nur ein paar Einträge in den Quicklinks.

              Schönen Abend noch,
               Martin

              --
              Der Mensch denkt, Gott lenkt.
              Der Mensch dachte, Gott lachte.
      2. gudn tach!

        * http://forum.de.selfhtml.org/ laden
        * manuell runterscrollen, bis sich der erste thread am oberen bildschirmrand befindet
        * auf "reload" klicken
          * Forum wird neu geladen
          * Seite springt ans obere Ende, sodass das Self-Logo oben links sichtbar ist
          * Seite wird neu aufgebaut
          * wenn der Aufbau fertig ist, springt (scrollt) der Firefox die Seite
            bis etwa der siebte Thread (je nach Länge) am oberen Bildrand beginnt

        bei mir springt er dann wieder an die alte stelle (und nicht darunter). ich vermute, dass es mit dem betriebssystem _nix_ zu tun hat.
        evtl. hat es also einfach was mit den erwaehnten aenderungen (neue threads, etc.) einer website zu tun.

        prost
        seth

        1. Hello,

          bei mir springt er dann wieder an die alte stelle (und nicht darunter). ich vermute, dass es mit dem betriebssystem _nix_ zu tun hat.
          evtl. hat es also einfach was mit den erwaehnten aenderungen (neue threads, etc.) einer website zu tun.

          Ich habe den Burschen zwischendurch einmal deinstalliert und wieder installiert.
          Nun geht es auf einmal. Scheint sich irgendwas verknotet gehabt zu haben.

          Harzliche Grüße vom Berg
          http://bergpost.annerschbarrich.de

          Tom

          --
          Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
          Nur selber lernen macht schlau
          Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)