👁️ IntersectionObserver

Sichtbar: 0 / 0 Threshold: 20% Callbacks: 0
SCROLL NACH UNTEN
⚡ Quick-Test: IntersectionObserver

Warum ist der IntersectionObserver dem klassischen Scroll-Event-Listener mit getBoundingClientRect() überlegen?

A) Weil er nur auf dem Main-Thread läuft und daher kein Jank erzeugt.
B) Weil er asynchron im Browser-Compositor-Thread läuft — kein Layout-Thrashing durch getBoundingClientRect(). Er feuert nur wenn nötig, statt bei jedem Pixel Scroll.
C) Weil er automatisch Lazy-Loading von Bildern übernimmt ohne JS-Code.