Lesen Sie die Scroll-Position von einem Beobachter, nicht vom Layout

Performancekamo-marketing
Verschifft
20. August 2026 um 22:18 UTC
Autor
Kamo
Ausschuss
861e159

Der Scrolled/at-top-Zustand des nisten von einem Scroll-Handler, der las window.scrollY, und der Mount-Effekt genannt, dass Handler synchron während der Commit-Phase von React. Das Lesen eines Scroll-Offsets dort zwingt die Browser zu berechnen Layout auf der Stelle, bevor die erste Farbe hat passiert, das ist genau der erzwungene Rückfluss Leuchtturm berichtete gegen den Router-Stück. Ein IntersectionObserver auf einem 1x20px-Steinel am oberen Teil des Dokuments beantwortet die gleiche Frage - ist die Seite gescrollt 20px ohne Fragen Sie nach Geometrie überhaupt. Der Browser berichtet es aus einem Pass war es bereits zu tun. Der Wachposten ist absolut positioniert und pointer-events: keine, so ist es aus dem Fluss und kann nichts verschieben oder abfangen.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen