ZK 2.0: AJAX ohne Javascript-Arbeiten
Im Zentrum von ZK steht eine Event-gesteuerte Engine, die die Interaktivität auf dem Client ermöglicht und verwaltet und zugleich die Verbindung zum Server steuert. Eine Vielzahl von XUL- (derzeit 65) und XHTML-Komponenten (derzeit 82) stehen zum Aufbau der Benutzeroberfläche zur Verfügung.
Die Live-Demo gibt hierzu einen guten Überblick. Eigene Komponenten für mobile Endgeräte sind in Planung. Um die asynchrone Natur der Ajax-Aktivitäten besser verwalten zu können, nutzt ZK für jede Seite eine eigene Event-Pipeline, die Events in der Reihenfolge des Auftretens abarbeitet.
Zur Definition der Oberfläche verwenden ZK-Lösungen die Beschreibungssprache ZUML (ZK User Interface Markup Language). Eigene Komponenten lassen sich per Makro definieren und das Aussehen per CSS verändern. Neben den eigenen Java-Klassen für die Server-seitige Unterstützung der ZK-Features stehen auch Adapter für den bekannten Editor FCKEditor und das DOJO-Toolkit zur Verfügung. (Jürgen Fey/mec)
Links zum Thema Internet |
Angebot |
---|---|
Bookshop |
|
eBooks (50 % Preisvorteil) |
|
Software-Shop |