Archiv für die Kategorie ‘Javascript / AJAX’
Neue Prototype-Version verfügbar
Ende Januar wurde eine neue Version der bekannten Prototype Bibliothek veröffentlicht. Die Version 1.6.0.2 des weit verbreiteten Javascript Frameworks hält einige Bug-Fixes und Performance Verbesserungen bereit.
Es wird allen Benutzern der Version 1.6.0 empfohlen auf die neue Version, die in Summe 28 Bugfixes enthält, upzudaten. Wichtigste Neuerung ist, dass jetzt auch Opera in der Version 9.25 und höher unterstützt werden.
Alle Änderungen die es in der Version 1.6.0.2 gibt, können hier nachgelesen werden. Der Download ist hier zu finden.
Für User der Version 1.5 bzw. 1.5.1 oder 1.5.1.1 gibt es ebenfalls eine Version 1.5.1.2, die entsprechende Security-Fixes enthält. Ein Update ist auch hier dringend zu empfehlen. Die Datei gibt’s hier.
Außerdem gibt’s bei "perfection kills" bereits das entsprechende Cheat Sheet für die neue Prototype Version 1.6.0.2. Für alle Entwickler auf jeden Fall lohnend.
Yahoo’s AJAX Bibliothek Version 2.4.0
Yahoo hat eine neue Version seiner unter der BSD-Lizenz stehenden AJAX-Bibliothek veröffentlicht.
Mit dabei sind einige richtig interessante Neuerungen, die in vielen Web-Entwickler die Experimentierfreude wecken wird.
Selector Utility:
Das Selector Utility ist ein CSS-Query Tool, womit es möglich wird über bestimmte Abfragen den Inhalt gewünschter HTML Elemente zurückzugeben oder diesen zu ändern. Unterstützt werden dabei Pseudo-Klassen, Attribute, Operatoren und bereits der CSS 3 Entwurf.
1 var nodes = YAHOO.util.Selector.query('ul li.selected');
So werden in diesem Fall alle ul > li mit der CSS-Class selected ausgewählt und können anschließend mit der Variable nodes verarbeitet werden.


YUI – Neue Version 2.5.0 erschienen
Kaum ist man mal eine Woche nicht im Lande, gibt’s schon wieder einiges Neues zu berichten. Besonders erwähnenswert ist für mich die neue Version 2.5.0 von Yahoo’s User Interface Library (YUI).
In der aktuellen Version 2.5.0 gab es sehr viele und interessante Neuerungen. Nachfolgend mal eine Auflistung mit einigen der neuen Themen.
Eine stark überarbeitete Version des bisherigen Moduls mit verschiedensten Möglichkeiten Daten in tabellarischer Form darzustellen oder via AJAX zu bearbeiten
Mit dem Layout Manager ist es zukünftig mögliche komplexe Layouts über das YUI zu gestalten. Dabei ist es möglich sowohl die Größe einzelner Einheit innerhalb des Layouts zu verändern, als auch diese komplett ein- oder auszublenden.
Die Upload Komponente gibt jetzt auch einen Multi-File-Upload her, der auf Flash und JavaScript aufbaut und letztendlich auf dem Code des Flickr Uploaders basiert. Wichtig für alle UI-Designer ist dabei die Möglichkeit den Upload-Fortschritt mit anzuzeigen.
Das sind meiner Meinung nach mit die wichtigsten Neuerungen, die in vielen UI’s zum Einsatz kommen könnten. Zusätzlich gibt es noch ein Resizer Utility, ein Utility um Bilder zu beschneiden, sowie ein Cookie Utility mit dem es möglich ist Daten in Sub-Cookies zu packen, wenn die Zahl der vom Browser möglichen Cookies nicht mehr ausreicht.
Neben den eigentlichen Neuerungen haben einige Komponenten den Beta-Status verlassen und sind jetzt als Stable im Paket enthalten. Darunter z. B. der Color-Picker, das JSON-Utility, der Image Loader und noch einige andere.
Neben den vielen Neuerungen ist auf der Seite des YUI eine Seite mit Beispielanwendungen verfügbar, die in Summe über 270 Beispiele mit den YUI-Komponenten zeigen. Im YUI-Developers Blog sind noch einige Notizen der Entwickler zu finden, die noch den einen oder anderen Hinweis geben.
Viel Spaß beim ausprobieren der YUI-Komponenten..