Javascript-Bibliothek: Dojo 1.5 mit neuer Optik

Dojo 1.5 bringt mit Claro ein neues Theme für seine UI-Komponenten mit, das Webapplikationen eine moderne Optik verschaffen soll. Zudem sollen sich die Komponenten leichter per CSS an die eigenen Wünsche anpassen lassen, ohne dabei Kompromisse im Hinblick auf Barrierefreiheit und Internationalisierung eingehen zu müssen.
Verbessert wurden auch Dojos Vektorgrafik-, Diagramm- und Zeichenkomponenten, die, ebenfalls mit neuen Themes, Unterstützung für Gradienten mitbringen und experimentelle Unterstützung für das SVGWeb-Plugin. SVG, VML, Canvas, Flash und Silverlight waren schon bisher unterstützt worden.
Der Dojo-Kern bleibt stabil, was Updates auf die neue Version erleichtern soll. Dennoch wurden Veränderungen vorgenommen, die Entwicklern das Leben leichter machen sollen. So ist dojo.Stateful(öffnet im neuen Fenster) hinzugekommen, dojo.Deferred(öffnet im neuen Fenster) wurde verbessert.
Dojo unterstützt zudem seit längerem diverse HTML5- und CSS3-Funktionen. Sofern ein Browser native Unterstützung für die entsprechenden Funktionen bietet, nutzt Dojo ihn, andernfalls wird versucht, dies in Javascript nachzubilden.
In Sachen Mobile gibt es diverse Projekte, darunter dojox.mobile(öffnet im neuen Fenster) mit vereinfachten Widgets, dojox.mobile.app(öffnet im neuen Fenster) , ein Framework zur Entwicklung mobiler Applikationen und embedjs(öffnet im neuen Fenster) , eine auf mobile Geräte optimierte Version des Dojo-API. Mit Touchscroll(öffnet im neuen Fenster) gibt es zudem eine Scroll-Schicht für Webkit-Mobile.
Dojo 1.5 steht ab sofort unter dojotoolkit.org/download(öffnet im neuen Fenster) zum Download bereit.



