Einzelnen Beitrag anzeigen
  #6  
Alt 05.07.2011, 10:42
Benutzerbild von dbdtDev
5-fach Premium-User 5-fach Premium-User 5-fach Premium-User 5-fach Premium-User 5-fach Premium-User dbdtDev Status: Offline
Administrator
Erstligist
Teamname: Die Übercoolen
Platzierung: 10
S|U|N: 1|2|8
Rangliste: 1856
Registriert seit: 01.02.2010
Beiträge: 3.273

Awards-Schaukasten

Standard

Das Live-Spiel läuft ab jetzt auch mit Firefox 5 wieder in korrekter Geschwindigkeit.

Hier für alle Interessierten der technische Hintergrund:
Firefox 5 erlaubt Javascript-Aktualisierungen nur noch mit einer Frequenz von 1 Sekunde wenn das Browser-Fenster bzw. der Tab nicht im Vordergrund steht. Unser Live-Spiel läuft allerdings mit "doppelter" Geschwindigkeit, aktualisiert sich also alle 0.5 Sekunden. Wenn man also auf ein anderes Fenster geswitched hat lief das Live-Spiel 2mal so langsam wie geplant; wenn man wieder zum Live-Spiel-Fenster geschaut hat, lief es wieder mit normaler Geschwindigkeit. Die Lösung war dass, sobald das Fenster nicht mehr das aktive Fenster ist, die Geschwindigkeit von 0.5 Sekunden auf 1 Sekunde gesetzt wird, und das Spiel nicht mehr sekundenweise läuft, sondern mit 2 Spiel-Sekunden pro realer Sekunde. Ihr werdet also die Zeit in "2-Sekunden-Sprünge" laufen sehen, wenn das Fenster nicht im Fokus ist.


LG,
Thomas
Mit Zitat antworten