Zum Hauptinhalt Zur Navigation

Dojo 1.3 mit schneller Selector-Engine

Neue Basis-APIs sollen DOM-Operationen vereinfachen. Die JavaScript-Bibliothek Dojo steht ab sofort in der Version 1.3 zum Download bereit. Mit dabei sind eine neue Selector-Engine und Basis-APIs, die DOM-Operationen vereinfachen.
/ Jens Ihlenfeld
10 Kommentare News folgen (öffnet im neuen Fenster)

Dojo 1.3 wartet mit erweiterter Browserunterstützung auf und funktioniert auch im Internet Explorer 8 sowie Chrome 1.0. Wie schon bisher, werden zudem Internet Explorer 6 und 7, Firefox 1.5 bis 3.0, Safari 3.1, Opera 9.6 und Konqueror ab Version 3.5 unterstützt.

Neu ist die verwendete Selector-Engine Acme, die Dojo schneller macht und zugleich mit weniger Code auskommt. Dafür sorgt unter anderem die Verwendung von querySelectorAll, was in einigen Browsern nativ implementiert ist. Nach Angaben der Dojo-Entwickler ist Acme über alle Browser hinweg die derzeit schnellste verfügbare CSS-Query-Engine in den großen JavaScript-Bibliotheken. Alternativ kann aber auch John Resigs Selector-Engine Sizzle genutzt werden, die auch in jQuery zum Einsatz kommt. Zugleich kann auch Acme in anderen JavaScript-Bibliotheken genutzt werden.

Mit der Version 1.3 führt Dojo auch neue Basis-APIs ein, dank derer sich einfache DOM-Operationen mit weniger Codezeilen realisieren lassen sollen. Dazu gehören unter anderem dojo.create, dojo.destroy, dojo.empty.

Darüber hinaus wurde die Dokumentation deutlich erweitert.

Dojo 1.3 steht ab sofort unter dojotoolkit.org(öffnet im neuen Fenster) zum Download bereit. Alle Neuerungen im Detail listen die Release Notes(öffnet im neuen Fenster) auf.


Relevante Themen