Yahoo! UI Library (YUI) ist eine Open-Source-JavaScript-Funktionsbibliothek. Um eine hochgradig interaktive Webseite zu erstellen, verwendet sie Codierungstechnologien wie AJAX, DHTML und DOM. Es enthält auch viele CSS-Ressourcen. Verwenden Sie ähnliche Tools, die unter der BSD-Lizenz lizenziert sind, um Positionierung, Größenänderung, Transparenz und andere Webeffekte zu erzielen. Tools zur Verwaltung des Browserverlaufs helfen Webanwendungen dabei, die vorherigen Seiten- und Lesezeichen-Tools (Lieblingstools) des Browsers zu verwenden. Verbindungstools helfen bei der Verwaltung der browserübergreifenden XMLHttpRequest-Funktionalität. Es integriert auch Formularzustellung, Fehlerbehandlung, Rückrufe und Datei-Uploads. Datenquellen bieten eine gemeinsame, konfigurierbare Schnittstelle für andere Komponenten, um über XHR mit einer Vielzahl von Daten zu interagieren, von einfachen JavaScript-Arrays bis hin zu Online-Servern. Elemente stellen Umbruchsstile für HTMLElements im DOM bereit und vereinfachen dadurch häufige Aufgaben wie das Hinzufügen von Listenern, das Bearbeiten des DOM und den Zugriff auf Eigenschaften. DOM bietet Unterstützung bei allgemeinen DOM-Skriptvorgängen, einschließlich Elementpositionierung und CSS-Stilverwaltung. Drag-and-Drop bietet Unterstützung bei der Drag-and-Drop-Entwicklung (Erstellen und Verwalten von Objekten, die per Drag-and-Drop auf eine Webseite gezogen werden können). Ereignisse bieten Entwicklern einen einfachen und sicheren Zugriff auf Browserereignisse wie Mausklicks und Tastatureingaben. Es stellt außerdem benutzerdefinierte Ereignisobjekte bereit, um den Anforderungen der Benutzer zum Veröffentlichen und Abonnieren benutzerdefinierter Ereignisse gerecht zu werden. Die automatische Vervollständigung von Control bietet automatische Vervollständigungsfunktionen (Vorschlagsliste und On-Demand-Suchfunktionen) für die Benutzerinteraktion mit Texteingaben. Es unterstützt eine Vielzahl von Datenquellenformaten. Es unterstützt auch serverseitige Datenquellen über XMLHttpReqeust. Mithilfe von Schaltflächen können Benutzer grafische Schaltflächen mit ebenso vielen Funktionen wie herkömmliche HTML-Formularschaltflächen erstellen. Monatskalendergrafik, dynamische Steuerung zur Datumsauswahl. Der Container unterstützt eine große Anzahl von DHTML-Fensterspezifikationen, einschließlich Tooltips, Panels, Dialogfeldern, einfachen Dialogfeldern, Modulen und Overlays. DataTables ist eine einfache, aber leistungsstarke API zum Anzeigen von Tabellendaten auf Webseiten, die für Bildschirmlesegeräte zugänglich ist. Zu den erwähnenswerten Funktionen gehören sortierbare Spalten, Paginierung, Scrollen, Zeilenauswahl, zoombare Spalten und Online-Bearbeitung. Der Logger bietet eine schnelle und einfache Möglichkeit, Protokollmeldungen an das Bildschirmterminal der Mozilla Firefox Firebug-Erweiterung oder das Safari JavaScript-Terminal zu schreiben. Formulare bieten eine einfache Möglichkeit, Popup-Menüs zu generieren, wenn die Maus darüber bewegt wird. Schieberegler stellen eine generische Schiebereglerkomponente dar, mit der Benutzer Werte innerhalb eines begrenzten Bereichs auf einer oder zwei Achsen auswählen können. Mit der paginierten Ansicht können Sie Inhalte in paginierten Formaten anzeigen. Die Baumansicht erzeugt einen Verzeichnisbaum, dessen Knoten darunter gezoomt werden können. CSS-Ressourcen CSS-Seitenraster: Sieben grundlegende Wireframe-Add-ons, die mehr als 1.000 verschiedene Webseitenlayouts unterstützen. Standard-CSS-Schriftartensatz: Standardisierte browserübergreifende Schriftfamilien und Größeneinstellungen. Standards CSS Reset: CSS-Deklaration, die Ränder entfernt und die browserübergreifende Anzeige gemeinsamer Elemente standardisiert.
Expandieren