aha, so sieht das also aus; vielen dank.
also nächste frage: gibt es denn grundsätzlich auch eine andere möglichkeit (also ohne setInterval oder setTimeout), objekte im fenster pixelweise und mit regelmäßiger geschwindigkeit zu bewegen?
alexander
Hi,
window.setInterval (1 millisek.) [...] teilweise unterschiedlich schnell [...]
der Browser/Rechner wird nach besten Fähigkeiten versuchen, Deine Timeout-Zeit einzuhalten; allerdings hat er auch anderes zu tun, als nur auf Dein JavaScript zu warten. Eine Millisekunde ist selbst für neuere Computer verflucht kurz - auf eine derartige Genauigkeit kannst Du Dich niemals verlassen.
Selbst 10ms würde ich noch als "knapp" einstufen.
hat das was damit zu tun, wieviele programme sonst noch so auf meinem rechner laufen?
Auch. Letztlich ist aber bereits die Systemgenauigkeit technisch bedingt nicht 100%ig gegeben. Es ist beispielsweise noch gar nicht so lange her, daß man Intervalle kleiner als eine 18.2tel Sekunde komplett vergessen konnte... so oft wurde nämlich ein bestimmter Interrupt aufgerufen.
Cheatah