Hallo,
Firefox ist sicher der beste Browser der Welt und ich hab ihn ja auch furchtbar lieb aber mit der Javascript-Performance da muß er sich weit hinter dem bösen IE anstellen.
Ich hab da so ein Online-Spiel gecodet, ein Nibbles(bzw. Snake)-Clone der ganz ohne das dumme Flash oder Java auskommt. Also Javascript pur mit vielen Node-Operationen (DOM). Das Spiel läuft eigentlich ganz gut solange man nur eine kurze Schlange bzw. wenige Hindernisse hat. Je mehr zu checken ist desto langsamer wird die Sache.
Der IE schafft auch mein Hardcore-Test-Level mit der schnellsten Geschwindigkeit (Extremo), der Firefox hingegen wird wirklich lahm und man spielt in Zeitlupe.
Meine Frage lautet nun: Was kann ich da machen? Auf welche Operationen sollte man vielleicht eher verzichten weil viel langsamer als beim IE (Arrays, Objekte, DOM, ...). Gibts eine Hoffnung das der Firefox in der nächsten Version schneller wird?
Wie ist bei euch die Geschwindigkeit? Auf meinem Gericom-Schrott-Laptop (Celeron 1.7GHz mit Firefox 1.0 unter WinXP) ist das Spiel mit höchster Geschwindigkeit nur im IE zu spielen, der Firefox schläft fast ein.
Ach, hier sind noch die URLs zum selber testen:
http://extern.feichtinger.info/js-wurm155/ (Extrem Level)
http://extern.feichtinger.info/js-wurm15/ (Normale Version)
Viel Spaß und schöne Grüße
--
DerFichtl
http:/feichtinger.info