Yahoo! Knihovna uživatelského rozhraní
Yahoo! UI Library ( YUI ) je JavaScriptová knihovna pro vytváření interaktivních bohatých aplikací a/nebo uživatelských rozhraní. Používá AJAX , animace, doplňky XMLHttpRequest a DOM , přetahování , posuvníky, snímky, kalendáře, stromy, karty a další novinky, které tvoří koncept „ Web 2.0 “. Vlastní API pro práci s JavaScriptem . Podrobná dokumentace s příklady.
Licence knihovny je BSD .
Dne 28. srpna 2014 vývojáři frameworku oznámili ukončení aktivní práce na něm, do budoucna plánují pouze podporu a opravu kritických chyb [1] .
Komponenty
- Animace pohybujících se bloků, plynulá změna barvy (Animace)
- Automatický výběr zadané fráze (AutoComplete)
- Správce historie prohlížeče
- Nestandardní tlačítka (Button)
- Kalendář
- Stavební grafy (grafy)
- Výběr barvy na paletě (Color Picker)
- Komponenta AJAX (Správce připojení)
- Pohodlná práce s cookies (Cookie)
- Generování různých bloků (kontejner)
- Úložiště dat (DataSource)
- Vytváření pohodlných tabulek s řazením a úpravami za chodu (DataTable)
- Práce s dom-tree (Dom)
- Přesouvání uživatelských prvků na stránce (Drag & Drop)
- Pohodlná práce s prvky stránky (Element)
- Vytváření a správa událostí (Událost)
- Příjem dalších souborů css a javascript (Get)
- Frontend pro ořezávání obrázků (ImageCropper)
- Předběžné načítání obrázků (ImageLoader)
- Práce s poli JSON
- Automatické generování rozložení (Layout Manager)
- Záznam akcí (Logger)
- Generátor menu (Menu)
- profilovač
- prohlížeč profilů
- Změna velikosti bloků (Změna velikosti)
- Vizuální editor HTML (Rich Text Editor)
- Výběr uzlů na základě cesty css (výběr)
- Posuvníky
- Přepínání obsahu přes karty (TabView)
- Budování stromových struktur (TreeView)
- Dávkové nahrání souboru s procentuálním zobrazením stavu (Uploader)
- Dodatečné načítání komponent knihovny (YUI Loader)
- Testy (YUI Test)
- CSS frameworky pro zbavení se rutinní přípravy (Reset CSS, Base CSS, Fonts CSS, Grids CSS)
Poznámky
- ↑ Julien Lecomte, ředitel inženýrství, Yahoo Presentation Technologies. Důležité oznámení týkající se YUI (29. srpna 2014). Získáno 30. srpna 2014. Archivováno z originálu dne 28. dubna 2021. (neurčitý) ( překlad Archivováno 30. srpna 2014 na Wayback Machine )
Odkazy
Toolkity (sady) prvků GUI |
---|
na nízké úrovni |
|
---|
vysoká úroveň | OS Amiga |
|
---|
MacOS a macOS |
- Kakao
- macapp
- MacZoop
- Elektrárna
|
---|
Okna |
|
---|
UNIX , pod X |
|
---|
Více platforem _ | Na bázi Flash |
|
---|
Založeno na XML, AJAX nebo SVG |
|
---|
Založený na Javě |
|
---|
Založeno na C nebo C++ |
|
---|
Založeno na Common Lisp |
|
---|
Na základě Pascalu |
|
---|
Založeno na Pythonu |
|
---|
Na základě Objective-C |
|
---|
|
---|
|
---|