
jQuery UI Version 1.5 wurde gerade veröffentlicht und es wird eine große Sache sein. Für uns Designer und CSS-Coder, hier sind ein paar wichtige Highlights
- Klassenübergänge (Morphing): $(“div”).addClass(“green”, “slow”). Anstatt also eine Klasse „sofort“ zu einem beliebigen Seitenelement hinzufügen zu können (was sofort alle CSS-Attribute dieser Klasse anwendet), können wir uns jetzt in diese Klasse „morphing“ (einblenden) lassen (was in die CSS-Attribute dieser Klasse animiert).
- Einfachere Dateistruktur. Das bedeutet einfach, dass es einfacher wird, mit jQuery UI loszulegen, da es viel weniger Abhängigkeiten hat. Seit jQuery 1.2.6 ist die Dimensions-Funktionalität integriert, sodass man sie nicht mehr separat einbinden muss. Auch UI Core und UI Mouse sind nicht mehr erforderlich.
- Eigenständige Effekte. Wenn Sie wegen script.aculo.us ein Prototype-Anhänger waren, halten Sie nicht länger zurück. Jeder bekannte Effekt von script.aculo.us ist jetzt enthalten (blind, bounce, drop, fold, slide, puff…), nur jetzt besser konfigurierbar. Es gibt auch einige neue, wirklich coole Effekte wie transfer, explode, clip und scale.
- …und das ist noch nicht alles. Das ist nur die Spitze des Eisbergs. Durchsuchen Sie das saftige Changelog selbst.

Themeroller
Dies ist der aufregendste Teil für Leute, die neu bei jQuery und jQuery UI sind. Wahrscheinlich der häufigste Grund, warum Leute (insbesondere Designer) eine JavaScript-Bibliothek in die Hand nehmen, ist, dass sie Dinge wie Tab-Boxen, Akkordeons und Datums-Picker und kleine Dinge dieser Art integrieren können, ohne die ganze Arbeit zu leisten, die nötig ist, um so etwas von Grund auf neu zu schreiben.
jQuery hat es einfach gemacht, und jQuery UI hat es noch einfacher gemacht. Aber Sie mussten immer noch das gesamte Design und die Anpassung selbst über CSS vornehmen. Natürlich wollen wir diese Kontrolle haben, aber wäre es nicht schön, wenn wir es nicht von Grund auf neu machen müssten? Dort kommt Themeroller ins Spiel. Themeroller ist Teil der jQuery UI-Website, auf der Sie Ihr eigenes benutzerdefiniertes Thema für Ihre eigene Suite von Widgets entwerfen und erstellen können. Passen Sie einfach Farben, Schriftarten und Texturen nach Belieben an, und es erstellt Ihnen einen Download mit all diesen Widgets in Ihrem benutzerdefinierten Stil, bereit zum Einsatz. Einfacher geht es nicht!
Danksagungen und Credits
Ich möchte Rey Bango dafür danken, dass er mir einen ersten Einblick in all diese Dinge gewährt hat, während sie daran gearbeitet haben. Rey ist Teil des jQuery-Teams als Evangelist.
Ein besonderer Dank geht an die Filament Group, die den großartigen Themeroller entwickelt hat.
Ein besonderer Dank gilt auch den Mitarbeitern von Liferay, die unzählige Stunden in die Entwicklung der neuen UI-Website investiert haben und mit denen jQuery eng zusammengearbeitet hat, um jQuery UI für alle Arten von Unternehmenssituationen zu stabilisieren.

Danke für all Ihre Beiträge, Tutorials und Links zu allen Dingen rund um jQuery. Ich habe mich in der Vergangenheit davor gedrückt, aber jetzt werde ich mich direkt damit beschäftigen und mehr lernen!
JQuery ist so gut! Es hat meine Ansichten zu JavaScript komplett verändert. Gut, dass das neue JQuery-UI da ist, ich habe darauf gewartet.
stoooooooooooked
habe darauf gewartet.
Nenn mich einen Idioten, aber ich verstehe immer noch nicht, wozu das gut ist. Was ist der Unterschied zwischen jQuery und jQuery UI und was kann ich mit jQuery UI machen, was ich mit jQuery nicht kann? Ja, ich bin verwirrt.
Danke.
@Chad – Ja, das kann ein wenig verwirrend sein… Sie können sich jQuery selbst als „Kern“ vorstellen und jQuery UI im Grunde als großes, multifunktionales Plugin für jQuery. UI erleichtert bestimmte Benutzeroberflächenaufgaben, die man als Designer häufig erledigen muss, erheblich. Wenn Sie zum Beispiel möchten, dass ein Seitenelement größenveränderbar ist, könnten Sie mit jQuery allein etwas dafür schreiben. Aber mit jQuery UI ist es praktisch eine Ein-Zeiler.
Verwenden Sie die Verträge in der Werkzeugkiste für Designer? Ich möchte sie nicht kaufen und sie sind mir nicht nützlich. Hat jemand diese benutzt?