jQuery UI ist eine Erweiterung der freien JavaScript-Bibliothek jQuery und bietet Lösungen zur Gestaltung und Funktionalität der Benutzeroberfläche (englisch user interface, UI) an.
jQuery UI
| |
---|---|
Basisdaten
| |
Entwickler | The jQuery Project |
Erscheinungsjahr | 17. September 2007 |
Aktuelle Version | 1.13.2 (14. Juli 2022) |
Betriebssystem | plattformunabhängig |
Programmiersprache | JavaScript |
Kategorie | Klassenbibliothek |
Lizenz | MIT |
jqueryui.com |
Funktionalität Bearbeiten
Interaktion Bearbeiten
- Draggable und Droppable – ermöglicht Drag and Drop
- Resizable – lässt den Benutzer ein Element vergrößern und verkleinern
- Selectable – erweiterte Funktionalität zum Markieren von Elementen
- Sortable – spendet Funktionalität zum Sortieren gleichartiger Elemente
Effekte Bearbeiten
Das zu Grunde liegende Framework jQuery bietet bereits einige Effekte an, die jQuery UI um folgende erweitert:
- Farbanimation
- Animation eines Klassenwechsels – animiert den Wechsel einer Stylesheet-Klasse
- Blendeffekte (Explosion, Schütteln, Springen etc.)
Widgets Bearbeiten
Widgets sind programmierte Lösungen für Webentwickler, die gängige Elemente von Benutzeroberflächen benutzen möchten:
Modularität Bearbeiten
jQuery UI ist komplett modular aufgebaut. Ein Entwickler hat die Möglichkeit, nur die Komponenten einzubinden, die er tatsächlich benötigt. Dies begrenzt den Bedarf an Ressourcen wie z. B. Arbeitsspeicher oder Zeit zum Laden der Bibliothek. Der sogenannte ThemeRoller erlaubt es Anwendern, das Aussehen aller integrierten Widgets dem persönlichen Geschmack anzupassen.
Siehe auch Bearbeiten
Weblinks Bearbeiten
- Website von jQuery UI
- jQuery UI auf Github
Einzelnachweise Bearbeiten
- Release 1.13.2. 14. Juli 2022 (abgerufen am 24. Oktober 2022).
- registry.npmjs.com. In: npmjs. (abgerufen am 3. März 2023).
- LICENSE.txt. In: github.com. Abgerufen am 5. März 2022 (englisch).
- jQuery Licensing Changes. In: jQuery-Blog. 10. September 2012, abgerufen am 5. März 2022 (englisch).
- jQuery UI ThemeRoller