2010 kommt eine Menge Bewegung in die Welt von JavaScript - und das von sehr verschiedenen Seiten. Gemeinsam betrachtet ergibt sich daraus ein Bild, was JavaScript mächtiger und vor allem schneller erscheinen lässt - und damit auch interessanter für die Verwendung in Webseiten jeglicher Art. Denn noch immer ist JavaScript das Sorgenkind vieler Webdeveloper, wenn es um Usability geht.
Microsoft stellt vor
Vor kurzem erst wurde eine Testplattform des neuen InternetExplorer 9 veröffentlicht. Drupalizers.de berichtete darüber. Eine wichtige Veränderung der kommenden Version ist die Überarbeitung der JavaScript Rendering Engine. Vor allem Besitzer von Multicore-Rechnern werden ihren Spaß haben, wenn JavaScript auf separaten Cores kompiliert wird und somit ein paralleles Behandeln von Webseiteninformationen ermöglicht. Schon die Testplattform bringt deutliche Verbesserungen in der Performance zum Vorschein. Und weitere Optimierungen daran bis zur Veröffentlichung der Neunerversion im Hause Microsoft sind angekündigt.
Neue Opera-Version
Auch Opera hat nachgelegt. Und das Ergebnis davon ist für Windows- und vor allem Mac-Nutzer jetzt schon in der aktuellen Version 10.52 (bzw. 10.5 auf dem Mac) zu bewundern. Neben Sicherheitsupdates und Bugfixes wurde ebenfalls an der JavaScript-Engine optimiert, was eine merkbare Temposteigerung mit sich bringt. Damit legt Opera wieder ein paar Schritte vor, wenn es im Konkurrenzkampf unter den Browserherstellern um die schnellste JS-Engine geht.
jQuery optimiert
Dazu parallel wachsen die Möglichkeiten, die Frameworks wie jQuery bieten. Mit jQuery 1.4 wurde nun eine stark überarbeitete Form des beliebten Frameworks veröffentlicht, welche gerade bei viel verwendeten Funktionen wie .addClass(), .removeClass(), .hasClass(), .remove(), .empty() und diversen weiteren eine Performance-Steigerung auf oft vierfache Geschwindigkeit ermöglicht. Einen ausführlicheren Bericht dazu bietet heise.de. Auch die neue Version findet wie ihre Vorgänger schnell viele Fans. Das neue jQuery ist unter anderem auch in die kommende Version 7 des Web-CMS Drupal als Standardbibliothek implementiert.
Neue Game Engine nutzt JavaScript und HTML
Auf der jQuery Conference 2010 wurde zudem eine neue Web Game Engine namens Aves Engine vorgestellt, die innerhalb eines Browsers ausschließlich mit HTML und JavaScript komplexe Multiplayer-Welten mit verschiedensten Interaktionsmöglichkeiten bietet. Schon der vorgestellte Prototyp ist ohne größere Geschwindigkeitsverluste auch auf älteren Rechnern mit geringer Leistung abrufbar. Ein Video auf YouTube dazu stellt Funktionen und Möglichkeiten vor.
Insgesamt ist in der JavaScript-Welt gerade eine Menge Bewegung, wenn es um Performanceoptimierungen bzw. Neuerungen in Funktionalitäten geht. Es wird also spannende Neuerungen zu testen geben. Und eventuell auch bald noch etwas mehr JavaScript-Anwendungen auf Webseiten.
- Weblog von Sandra Schröpfer
- Anmelden oder Registrieren um Kommentare zu schreiben