Zum Hauptinhalt Zur Navigation Zur Suche

Microsoft enthüllt weitere Details zum Internet Explorer 9

Neuer Ansatz für die Javascript-Engine im Browser. Chakra heißt die neue Javascript-Engine im Internet Explorer 9, zu der Microsoft nun weitere Details verraten hat. Dabei geht Microsoft einen anderen Weg als andere moderne Browser, um sowohl einfache als auch anspruchsvolle Webseiten schnell darzustellen.
/ Ingo Pakalski
44 Kommentare Auf Google folgen (öffnet im neuen Fenster)

Chakra verfügt über einen Compiler, um Javascript-Code in Maschinencode zu übersetzen und so schneller auszuführen. Dieser Ansatz findet sich auch in vielen anderen modernen Browsern, um die Ausführung von Javascript-Code zu beschleunigen.

Microsoft präsentiert Internet Explorer 9 und HTML5-Demos auf der Mix 2010
Microsoft präsentiert Internet Explorer 9 und HTML5-Demos auf der Mix 2010 (07:05)

Im Unterschied zur Konkurrenz hält Microsoft aber auch am bisherigen Javascript-Interpreter fest(öffnet im neuen Fenster), der allerdings von Grund auf überarbeitet wurde. Dieser Interpreter übernimmt unmittelbar die Ausführung von Javascript-Code, während der Javascript-Compiler im Hintergrund agiert. Dabei nutzt der Compiler die Möglichkeiten moderner Mehrkernprozessoren.

Damit verspricht sich Microsoft vor allem für die Darstellung von Webseiten mit weniger Javascript-Code einen Geschwindigkeitsgewinn. Denn im Unterschied zu einer reinen Compiler-Lösung kann der Interpreter sofort loslegen. Aber auch bei komplexen Webseiten erhofft sich Microsoft einen Geschwindigkeitsvorteil: Denn während der Compiler noch mit Rechnen beschäftigt ist, kann der Interpreter schon Ergebnisse liefern. Ist der Compiler fertig, wechselt der Browser bei der Javascript-Verarbeitung zu dem von ihm erzeugten Code.

Anfang der Woche hatte Microsoft eine frühe Vorabversion des Internet Explorer 9 zum Download bereitgestellt.


Relevante Themen