mmofacts.com

Yahoo! User Interface Library

gepostet vor 16 Jahre, 11 Monate von Holzhaus
Hallo!
Ich hab letztens die Yahoo! User Interface Library gefunden. Das ist eine Sammlung von Code-Snippets in JavaScript/HTML/CSS, um Rich Internet Applications zu erstellen.
Enthalten sind so coole Sachen wie Slider, Tabs mit dynamisch geladenen Inhalt, TreeView, etc.
Besonders gut gefällt mir eine Klasse, mit der man ganz komfortabel Event-Listener vom HTML-Code trennen kann und stattdessen addEventListender("id","mouseover",my_function); verwendet.
Auch richtig cool ist die Drag&Drop-Klasse, die Flash in vielen BGs überflüssig machen könnte.
Das ganze steht unter einer BSD-Lizenz (eine Art GPL ohne Copyleft), sodass man eigentlich alles damit machen kann, ohne das man den Quelltext wie bei der GPL wieder unter der gleichen Lizenz zur Verfügung stehen muss.
Links:
developer.yahoo.com/yui/
sourceforge.net/projects/yui/
gepostet vor 16 Jahre, 11 Monate von knalli
Kann man dasmit Prototype und script.acol.us nicht auch hinkriegen? Zumindestens als Alternative für Events, Drag&Drop.
gepostet vor 16 Jahre, 11 Monate von None
Bei mir habe ich angefangen Atlas und script.acol.us mit eigenen Scripten zu mischen.
Wobei script.acol.us sehr CPU Lastig sein kann bei einigen Effekten
Browser sind halt nicht unbedingt für solche Effekte designed worden.
gepostet vor 16 Jahre, 11 Monate von Macavity
Wir benutzen YUI recht fleissig, mit Geduld und Spucke kann man die gleichen Effekte natürlich auch mit Prototype hinbekommen, aber warum sich selbst arbeit machen wenn es schon jemand anderes anbietet?
Zumal YUI sehr schön optimiert ist und auf den großenBrowsern ohne große Probleme funktioniert.
gepostet vor 16 Jahre, 11 Monate von Toby
Ich hab mich gerade entschieden, von script.acol.us auf Yahoo zu wechseln. Grund: Die Dokumentation. Ich finde script.acol.us ist einfach nur grottig dokumentiert.
gepostet vor 16 Jahre, 11 Monate von Klaus
Original von Macavity
[...] mit Geduld und Spucke kann man die gleichen Effekte natürlich auch mit Prototype hinbekommen, aber warum sich selbst arbeit machen wenn es schon jemand anderes anbietet?

Gerade deswegen gibts ja script.aculo.us...
Aber beim YUI gibts auch interessante Dinge wie z.B. diese Datatable.
Daneben gibts auch noch eine weitere große Lib für Effekte: Intercafe Elements, baut auf JQuery auf (interface.eyecon.ro/demos)
Noch ein Tipp: prototype-window.xilinus.com/samples.html
Von den Lizenzen ist man bei allen afaik sehr frei, da sie meistens MIT oder BSD sind.

Auf diese Diskussion antworten