Antwort an „Gunnar Bittersmann“ verfassen

@@Gunnar Bittersmann

Auch für einen Scroll-Indikator brauchst du kein JavaScript; das geht mit scroll driven animations (in Chromium-Browsern; in Firefox mit gesetztem Flag layout.css.scroll-driven-animations.enabled), so wie im Beispiel scrolling indicator.

„Brauchst du nicht“ heißt hier: solltest du nicht verwenden. Aus Performanzgründen. Das scroll-Event feuert ständig und die Abarbeitung des Eventhandlers frisst ziemlich viel Ressourcen – insbesondere auf Mobilgeräten.

Und wenn man doch irgendwas mit dem scroll-Event macht, sollte man das unbedingt mit debouncing bzw. throttling tun. Siehe Ich throttle und Links dort in den Fußnoten.

🖖 Живіть довго і процвітайте

--
Ad astra per aspera
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen