@@Rolf B
Erst denken, bitte, dann bashen.
Danke, gleichfalls. 😜
Zweitens brauche ich keinen Debouncer, wenn ich nur eine Klasse umschalte.
Du tust aber nicht nur das. Wie du selbst sagst:
Beim Überschreiten der Schwelle löst das was aus, sonst passiert nichts.
Du fragst also ständig die aktuelle Scrollposition ab – zigfach pro Sekunde.
Der Debouncer hätte hier nur unnützen Overhead bedeutet.
Wirklich?
Erstens ist ein IntersectionObserver komplizierter. Zumindest für mich.
Das kann man ja lernen. Soll Entwicklerfaulheit jetzt ein Grund sein, Nutzern schlechte Performanz zuzumuten?
Kwakoni Yiquan
--
Ad astra per aspera
Ad astra per aspera