Kleine Helfer

Professionelle JavaScript-Tools fürs Web 2.0

06.05.2013
Von 
Diego Wyllie hat Wirtschaftsinformatik an der TU München studiert und verbringt als Softwareentwickler und Fachautor viel Zeit mit Schreiben – entweder Programmcode für Web- und Mobile-Anwendungen oder Fachartikel rund um Softwarethemen.

2. Dojo Toolkit: Desktop-Oberflächen im Web nachmachen

Dojo Toolkit
Dojo Toolkit
Foto: Diego Wyllie

Ähnlich wie Spry gibt das "Dojo Toolkit” Web-Entwicklern ein umfangreiches Funktions-Set zur DOM-Manipulation, Ajax-Funktionen und zahlreiche GUI-Komponenten an die Hand. Die integrierte GUI-Sammlung "Dijit" umfasst unter anderem sortierbare Tabellen, Bäume, Fortschrittsanzeige- und Kalender-Widgets, Texteditoren, sowie Kontextmenüs und Menüleisten. Mittels CSS kann das Aussehen der einzelnen Komponenten flexibel an die eigenen Bedürfnisse angepasst werden. Abgerundet wird die GUI-Bibliothek durch viele visuelle Effekte und Animationen, die sich online in Aktion sehen lassen.

Mitgeliefert werden zudem einfache Drag & Drop-Skripts, sowie Lokalisierungsfunktionen und Formular-Validatoren, die etwa bei der Prüfung der korrekten Syntax von E-Mail-Adressen hilfreich sind. Das Modul "Dojo Core", Kern der Bibliothek, ist dabei nur 26 KB groß und mit den wichtigsten Browsern - Firefox, Safari, Internet Explorer, Chrome und Opera - kompatibel. Weitere Module müssen nur bei Bedarf integriert werden. Wer ohne viel Programmieraufwand das Look & Feel von Desktop-Anwendungen im Web nachmachen möchte, der ist mit Dojo gut bedient.