Neue Version von Yahoos Ajax-Bibliothek

YUI 2.3.0 mit neuem Look und Rich Text Editor

Yahoo hat seine YUI-Bibliothek (Yahoo! User Interface) in der neuen Version 2.3.0 veröffentlicht. In der neuen Version gesellt sich nun auch ein "Rich Text Editor" zu den freien User-Interface-Komponenten für Web-Applikationen, die sich damit über Skins im Aussehen anpassen lassen. Insgesamt gibt es rund 250 Verbesserungen und Bug-Fixes.

Artikel veröffentlicht am ,

YUI 2.3.0 kommt unter anderem mit der Beta-Version eines neuen Rich Text Editors von Dav Glass. Bisher fehlte YUI diese Kernkomponente. YUI RTE unterstützt so genannten "A-Grade-Browser", zu denen Internet Explorer 6 und 7, Firefox 1.5 und 2, Opera 9 sowie Safari 2.0 zählen.

Stellenmarkt
  1. Unternehmensarchitekt (m/w/d)*
    Alte Leipziger Lebensversicherung a. G., Stuttgart, Oberursel bei Frankfurt am Main
  2. IT- Sicherheitsexperte (m/w/d)/IT Security Analyst
    Rieker Holding AG, Thayngen (Schweiz)
Detailsuche

YUI RTE soll sich mit wenig Code in eigene Projekte einbinden und leicht erweitern lassen, sofern die zur Verfügung stehende Funktionen nicht ausreichen und z.B. zusätzliche Knöpfe benötigt werden. Yahoos Rich Text Editor steht in Konkurrenz z.B. zu TinyMCE, der in diversen Applikationen zu finden ist.

Überarbeitet wurde zudem Base CSS, die CSS-Basis von YUI. Damit lassen sich die CSS-Eigenschaften von Browsern "neutralisieren" und oft genutzte Ausgangs-Formatierungen setzen. Zudem gibt es mit Fonts CSS einen Typographie-Sockel und mit Grids CSS eine auf CSS-basierende Vorlagen für Seiten-Layouts.

Weiterhin wurde die Beta-Version des YUILoader verbessert. Damit lassen sich YUI-Komponenten und auch eigene Bausteine über ein Script auf Client-Seite laden. Der YUILoader kennt dazu die entsprechenden Abhängigkeiten und lädt nur die jeweils benötigten Teile, auf Wunsch auch von einem Yahoo-Server. Noch als experimentell gekennzeichnet ist der "ImageLoader", mit dem sich sich das Laden von Bildern zurückstellen lässt um das erste Rendering der Seite zu beschleunigen. Dies soll vor allem dann hilfreich sein, wenn viele Bilder zu laden sind und der Entwickler davon ausgehen kann, dass der Nutzer viele der zu ladenden Bilder gar nicht zu Gesicht bekommt.

Als Beta-Version kommt ein neuer "Color Picker" daher, mit dem sich Farben über die Angabe von HSV, RGB und Hex-Werten setzen lassen. Mit "YUI Test" gibt es zudem die Beta-Version eines Unit-Test-Frameworks für YUI-Komponenten und solche die darauf aufsetzen.

Neu ist zudem die Möglichkeit YUI-Komponenten über Skins im Aussehen zu verändern. Zwar ließen sich die Komponenten auch bisher äußerlich anpassen, mit Skins lassen sich Aussehen und Logik aber besser voneinander trennen und die Skins auch austauschen. Yahoo liefert selbst eine Skin mit, die den YUI-Komponenten ein neues, einheitliches Äußeres gibt.

Die "Yahoo! User Interface Bibliothek" steht unter einer BSD-Lizenz und kann so frei in eigenen Projekten eingesetzt werden. Die einzelnen Komponenten, Beispiele und eine entsprechende Dokumentation stehen unter zum Download bereit.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Mobiles Betriebssystem
iOS 15 mit Focus, OCR und schickem Facetime

Apple hat iOS 15 für iPhones und den iPod Touch vorgestellt. Radikale Neuerungen sind nicht dabei, dafür aber einige interessante Funktionen.

Mobiles Betriebssystem: iOS 15 mit Focus, OCR und schickem Facetime
Artikel
  1. Windows 11: Geplante Obsoleszenz ist schlecht, Microsoft!
    Windows 11
    Geplante Obsoleszenz ist schlecht, Microsoft!

    Kunden ärgern sich darüber, dass ihre vier Jahre alten Prozessoren bereits kein Windows 11 mehr unterstützen. Zu Recht.
    Ein IMHO von Oliver Nickel

  2. Apple Watch: watchOS 8 mit Achtsamkeits-Funktion und Porträt-Zifferblatt
    Apple Watch
    watchOS 8 mit Achtsamkeits-Funktion und Porträt-Zifferblatt

    Apple hat für die Apple Watch mit watchOS 8 ein neues Betriebssystem vorgestellt, das neue Zugriffs-, Konnektivitäts- und Achtsamkeitsfunktionen auf die Smartwatch bringt.

  3. Diablo 2 Resurrected: Entwickler äußern sich zu Blizzard-Boykott
    Diablo 2 Resurrected
    Entwickler äußern sich zu Blizzard-Boykott

    Für viele Spieler wäre Diablo 2 Resurrected ein Pflichtkauf. Blizzard soll aber nicht unterstützt werden. Das sagen Entwickler zum Dilemma.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • MM-Prospekt (u. a. Asus Gaming-Notebook 17" RTX 3050 1.099€) • PCGH-PC mit Ryzen 5 3600 & RTX 3060 999€ • Samsung 970 Evo Plus 1TB 99€ • Saturn Hits 2021 (u. a. Philips 55" OLED 120Hz 1.849€) • Corsair RGB 16GB Kit 3600MHz 87,90€ • Dualsense Schwarz + Deathloop 99,99€ [Werbung]
    •  /