Hi suit!
leider hab ich dazu nicht gefunden, aber eni sichtbarkeitsentscheid wird sicher durchgeführt - warum sollten dinge, die ohnehin nicht sichtbar sind oder werden aktuell behandelt werden?
das ist ein standardverfahren in der computergrafik - alles was definitiv nicht sichtbar ist, wird weggeworfen und garnicht erst berechnet
Naja, aber JavaScript hat ja nun relativ wenig mit Computergrafikberechnung zu tun.
Wenn du etwas im DOM-Baum änderst, dann passiert das auch dann, wenn ein Element (z. B. via position:absolute) darüber liegt oder das bearbeitete Element nicht sichtbar ist.
Erst der Browser, der die Elemente anzeigt und Grafikfunktionen des Betriebssystems, einer Bibliothek oder irgendeiner Schnittstelle nutzt, entscheidet (evtl. eben auch über diese Schnittstellen) ob eine Berechnung zur Anzeige eines Bildes, Elementes, etc. überhaupt durchgeführt werden muss.
Da ist JavaScript aber schon lange Geschichte.
MfG H☼psel
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)