NSBrowser vs. YUI ColumNav 0
ColumNav ist eine Erweiterung für Yahoo UI und Bill Scott’s Karussell Komponente und sozusagen das Gegenstück zum Cocoa Element NSBrowser

ColumnNav

NSBrowser
Als Datenquelle werden Verschachtelte HTML Listen verwendet.
[html]
- Freunde
- Hans Maulwurf
- Lisa
- Familie
- blah
- blah
[/html]
Die ColumnNav ( + Karussell Komponente ) wird so initialisiert (HTML)
[html]
[/html]
Jetzt noch alle Javascript Dateien einbinden.
[html]
[/html]
Und ein paar Zeilen Javascript
[javascript]
function init() {
var cn_cfg = { prevElement: ‘columnav-prev’, source: document.getElementById(’linkliste’) };
var cn = new YAHOO.extension.ColumNav(’columnav’, cn_cfg);
}
YAHOO.util.Event.addListener(window, ‘load’, init);
[/javascript]
Und schon haben wir eine NSBrowser Komponente fürs Web.
Zur Karussell Komponente hätte ich noch eine weitere Idee.
Zusammen mit der Reflection.js ( für Mootools ) würde man sicher einen sehr netten Coverflow a la iTunes hinbekommen.

Ich denke für YUI gibts wohl auch eine Reflection Komponente. Derzeit kenn ich nur script.aculo.us Reflector, einen unabhängigen Reflection Script und für JQuery hatte ich auch schon einen gesehen.
Wenn ich am Wochenende etwas Zeit finde werd ich so etwas mal ausprobieren.

Today i tried
I played a bit with the nice effects of mootools. Its really fun!