Hi there,
Und wenn Du einfach einen Timer setzt, der, sagen wir, zehnmal in der Sekunde abfragt, ob die Section mit der Id 'section4' zu sehen ist?
Das könnte man auch an das scroll-event binden. So wird das JS nicht sinnlos ausgeführt, was möglicherweise auf Mobilgeräten auch eine Frage des Akkuverbrauchs sein könnte.
Ja, stimmt, es gibt fast nichts, was man nicht verbessern oder optimieren könnte. Wobei man sagen muss, daß ein einziger Timer mit dieser zeitlichen Auflösung jetzt echt keine Belastung für die CPU und somit den Akku darstellt, aber anyway, notwendig ist es in der Tat nicht, daß der ständig rennt. Ich geb Dir ein Skript, das den Akku wirklich in kurzer Zeit leersäuft, das würd' ich auf einer normalen Seite so nicht einsetzen, schon gar nicht für mobile Devices...;))