#(getestet mit IE5.0, NT4.0, Pentium166)
#Bei mir sieht das irgendwie so aus, daß nichts #kleineres als 10ms aufgelöst werden kann. Obwohl #natürlich pro 10 ms einige Befehle abgearbeitet werden.
Hallo Brandt!
Durch Dein Posting ist mir bewusst geworden, wie sehr alles von der Plattform abhängig ist. Ich muss gestehen, dass ich an den Plattform-Aspekt bisher noch gar nicht gedacht hatte, obwohl es am naheliegendsten war.
Ich hab Dein Skript mal auf Win 98 laufen lassen. Die Ergebnisse schwankten, je nach dem Betätigungsmoment des Reload-Buttons.
IE 5.0, auf win 98:
dt(ms) a2 - a1 (ms)
--------------------------------------------------------
60 60, 110, 170, 50
30 0, 50, 60, 110
10 0, 60, 50
Der NN zeigte genau die gleichen Werte. Ebenso SO 5.1.
Opera auf Win 98:
dt(ms) a2 - a1 (ms)
--------------------------------------------------------
60 0, 0, 0,1032, 0, 0,1032
30 0,1033, 0, 0, 0, 0
________________________________________________________________
Dann hab ich Dein Skript mal unter Linux laufen lassen:
NN 4.7:
dt(ms) a2 - a1 (ms)
--------------------------------------------------------
60 68, 70, 75, 69
30 36, 29, 36, 27
10 14, 11, 25, 18
1 17, 9, 16, 7
Super Werte also. Und SO 5.1 unter Linux lag genauso gut wie der NN unter Linux.
Falls es Dich interessiert, hier mal ein Auszug der Werte meines (im Vergleich zu Deinem) bescheidnen Skripts unter Linux:
947684687710
947684687711
947684687712
947684687713
947684687714
947684687716
947684687717
947684687718
947684687719
947684687720
947684687722
947684687723
947684687724
947684687725
947684687726
947684687727
947684687728
947684687729
947684687730
Sieht also schon ganz anders aus. Die Lahmheit der "setTimeouts" und "setIntervals" hat also nicht so sehr mit dem Browser zu tun, sondern viel mehr mit dem Betriebssystem. Obwohl ich Linux auf dem Rechner habe, erstelle meine die Html-Seiten unter Windows, weil ich dann sofort mit IE + NN kontrollieren kann und die meisten ja win98 nutzen. Deshalb ist mir die Plattformabhängikkeit bisher nicht aufgefallen. Ich kann nur Hoffen, dass andere aus diesen und anderen Erfahrungen lernen, und dieses sch... windoof von ihren Rechnern schmeissen. Ich will ja keine Reklame machen, aber das neue SuSe-Linux 6.3 ist so gut, dass es M$ bei weitem in den Schatten stellt. Hoffentlich wird es sich durchsetzen.
Mfg
Frustrus