ChrisB: setinterval läuft so schnell, wie vorgesehen

Beitrag lesen

Hi,

Timeout         Benötigte Zeit
1ms  1600ms
2ms  1600ms
5ms  1600ms
10ms  1600ms
11ms  1790ms
12ms  2000ms
15ms  2530ms
20ms  3450ms
40ms  6580ms

Für alle Zweifler.... von wegen das ist durchaus komplexer Code....bla
(Ohne jemandem zu nahe zu treten wollen)
Diese Funktion wurde mit und auch ohne Aufruf der "getobjectbyid" und auch nur mit dem Hochzählmechanismus getestet.

Ja und, was hast du denn jetzt anderes erwartet?

Der Browser braucht zwischendurch auch noch seine Zeit, um die veraenderte Darstellung zu rendern.

Das Ergebnis ist oben ja deutlich zu sehen :-(

Der Schluss, den du daraus zu ziehen hast, sollte ebenso offensichtlich sein:
Zu kleine Zeitintervalle zu waehlen, ist sinnfrei.
Alles unter 10ms bringt keinerlei weiteren Geschwindigkeitsvorteil.

Was zu tun ist, wenn die Animation trotzdem schneller ablaufen sollte, wurde hier im Thread schon in hinreichender Detailtiefe beschrieben.

Ich suche händeringend nach einer Möglichkeit in Javascript um Elemente einer Site flüssig von A nach B zu bewegen und das flott, ruckelfrei und ultrasmooth wenn ihr wisst was ich damit meine....

Definiere "fluessig".

Ich habe schon diverse solche Javascript-Animationen gesehen, alle mit nach meinem Maszstab ausreichender "Fluessigkeit".

MfG ChrisB