Neue JavaScript-Engine sorgt für 60 Prozent bessere Performance
Die neue JavaScript-Engine SquirrelFish, die aus der WebKit-Open-Source-Entwicklung[1] stammt und Grundlage für den Safari-Browser ist, bietet eine durchschnittliche Leistungssteigerung von über 60 Prozent im Vergleich zum aktuellen JavaScript-Interpreter. Bei einzelnen Tests[2] des SunSpider-JavaScript-Benchmarks[3] kann der Webkit-Browser die aktuelle Safari-Variante sogar noch deutlicher distanzieren.
Den Controlflow-Test absolviert die neue JavaScript-Engine SquirrelFish in gut ein Viertel der Zeit, die der Safari-Browser benötigt. Beim Math- und Bitops-Test geht SquirrelFish ebenfalls deutlich schneller zu Werke als der aktuelle Apple-Browser. Die Version r4382[4] liegt für Windows und Mac OS vor und sollte bald in Safari integriert werden. Möglicherweise wird Steve Jobs auf der Apple-Entwicklerkonferenz WWDC 2008[5] eine Safari-Variante mit der neuen JavaScript-Engine vorstellen.
Die Performanceverbesserungen betreffen hauptsächlich AJAX-Anwendungen oder Websites, die mit dieser Technik arbeiten. Wer AJAX noch nie gehört hat, aber dafür Google Maps[6], Google Mail[7] oder AJAX Write[8] nutzt respektive Internet-Sites wie Flickr[9] oder Last.fm[10] ansurft, macht von dieser Technik bereits intensiven Gebrauch.
URLs in diesem Artikel:
[1] = http:/
[2] = http:/
[3] = http:/
[4] = http:/
[5] = http:/
[6] = http:/
[7] = http:/
[8] = http:/
[9] = http:/
[10] = http:/