Aug 05

Ext JS Framework in Version 2.2 erschienen

Tag: Ajax FrameworksTobi @ 2:02 pm

Frisch veröffentlicht wurde die neue, voll abwärtskompatible, Version 2.2 des Ext JS Javascript-Frameworks. Neben wichtigen Fehlerbehebungen und Geschwindigkeitsverbesserungen  bringt die neue Version auch eine Reihe von neuen Komponenten und Extensions mit sich.

Neue Features sind:

Checkbox- und Radio-Gruppe

Individuelle Checkboxen und Radio Buttons sind nichts neues. Selbst per CSS gestaltet sehen diese Controls jedoch in vielen Browsern unterschiedlich aus. Diese Standard-Controls können ja gegen optisch konsistente Controls von Ext JS ersetzt werden.

Live-Beispiel

History

Eine weitere Komponente, die in Ext JS fehlt, ist eine History. Diese erlaubt es auf einer einzelnen Seite innerhalb der Ext JS Applikation über die Vor- und Zurückbuttons des Browsers in bereits aufgerufenen Inhalten zu navigieren.

Live-Beispiel

MultiSelect / ItemSelector

Multiselect ist ein Control, das, wie der Name schon sagt, die Mehrauswahl von Listen-Elementen erlaubt. Der Itemselector kombiniert zwei Multiselects in einem komplexeren Modul, welches Drag&Drop, Massenauswahl und Abwählen neben weiteren Features enthält.

Live-Besipiel

FileUploadField

Wie schon aus anderen Frameworks bekannt bietet auch Ext JS jetzt eine Möglichkeit, Dateien hochzuladen. Dieses sehr nützliche Control kann sowohl mit (nurlesbarem) Textfeld und „Durchsuchen-Button“ als auch nur mit dem „Durchsuchen-Button“ angelegt werden.

Live-Beispiel

XmlTreeLoader

Der XmlTreeLoader dient zur Demonstration, wie sich eine vorhanden Ext JS Komponente um Funktionalität erweitern lässt, die in eigenen Applikationen benötigt wird.

Live-Beispiel

GMapPanel

Diese Komponente war eigentlich nur als Demo gedacht. Durch den Erfolg in der Community wurde darauf jedoch eine offizielle Erweiterung erstellt. GMapPanel ermöglicht es, Karten von Google Maps in einem Fenster innerhalb einer Website anzuzeigen. Gleichzeitig zeigt dieses nützliche Beispiel, wie sich eine Ext JS Komponente mit einer externen API (der von Google Maps) verknüpfen lässt.

Live-Beispiel

Das Framework erfuhr aber noch zahlreiche weitere Änderungen, wie z.B. die volle Unterstützung von Firefox3. Weiterhin gibt es drei neue umfangreiche Beispiele zu Drag&Dro. Es wurden zahlreiche Performance-Verbesserungen und Bugfixes vorgenommen. Die Entwickler wollen aber auch die Nutzer der 1.x Version nicht im Stich lassen und planen die Version 1.2 von Ext JS, in der ebenfalls Fehler behoben werden.

Zum Ext JS 2.2 Download

Hinterlasse einen Kommentar

You must be logged in to post a comment.