15. Oktober 2008
Wieder ein Jahr um – wie schnell doch die Zeit vergeht. Fast hätte ich den Tag mal wieder vergessen, bei einem kleinen Chat am gestrigen Abend mit Frank Helmschrott sind wir irgendwie auf das Thema gekommen und mir ist es mal wieder wie Schuppen von den Augen gefallen ... YAML wird 3 Jahre alt.
Unter den Layout-Frameworks gehört YAML damit zu den Urgesteinen und ist dennoch kein bisschen angestaubt. Verständlicherweise sind die Update-Zyklen mittlerweile etwas größer als noch 2006, doch das liegt im Reifegrad des Frameworks begründet, der nur noch wenige Eingriffe und vor allem eine behutsame und bedachte Weiterentwicklung erfordert. In diesem Zusammenhang fand ich es spannend, Jens Grochtdreis Worte aus seinem damaligen Release-Beitrag in seinem Blog noch einmal zu zitieren:
Dirk erklärt interessant und ausführlich sein Layout, das man auch kompakt herunterladen kann. Sein Layout ist interessant aufgebaut und geht sowohl mit fixen Spaltenbreiten als auch mit flexiblen Spaltenbreiten um. Es bietet sowohl Header als auch Footer, die man auch ausschalten kann. Die Flexibilität seines Layouts ist Programm, denn Dirk wollte sich eine Basis für künftige Projekte schaffen.
Floats sind interessant und obwohl sie viele Fussangeln aufweisen, layoute ich derzeit nie anders.
Schon in der ersten Version stand der Grundsatz der größtmöglichen Flexibilität – und damit meine ich die Gestaltungsfreiheit bei der Positionierung von Elementen und der Verwendung und Kombination beliebiger Maßeinheiten – an erster Stelle. An der technischen Umsetzung dieser Idee hat sich im Verlauf der 3 Jahre nichts Wesentliches verändert. Die Idee eines grobusten und wiederverwendbaren Layoutkonzepts war damals jedoch weitgehend neu und hat mir einige Diskussionen beschert. Und das macht mich rückblickend schon ein wenig stolz, denn Layout-Frameworks waren 2005 noch weitgehend Neuland. Auch ich musste erst einmal lernen, wie man das Layoutkonzept und das "TOP-DOWN" Prinzip in der Dokumentation verständlich erklärt.
Heute sieht die Welt etwas anders aus. Layout-Frameworks sind in aller Munde und die Verwendung des Begriffs steigt nahezu inflationär. Die pure Anzahl und die unterschiedlichen Konzepte verdeutlichen einerseits das allgemeine Interesse an universellen Lösungen. Auf der anderen Seite gehen Nutzeransprüche und die Qualität der Umsetzung der Frameworks zum Teil noch sehr weit auseinander. Auch die Diskussionen um den Nutzen für private Bastler und professionelle Entwickler reisst nicht ab. Leider plätschert diese Diskussion – und das ist meine persönliche Meinung – bei vielen geschätzten, professionellen Webdesignern und Bloggerkollegen zu sehr an der Oberfläche. Allzu oft werden Projekte mit unterschiedlichsten Ansätzen und Entwicklungsständen über einen Kamm geschert. Beim diesjährigen Webkongress in Erlangen habe ich deshalb in meinem Vortrag die Flut der Layout-Frameworks etwas tiefgründiger beleuchtet und die zwei grundlegenden Ansätze Grid-Frameworks und CSS-Frameworks anhand der unterschiedlichen Konzepte, Ziele, sowie Vor- und Nachteile umrissen.
Und was kommt jetzt?
Die Entwickung bleibt nicht stehen, weder in der Browserwelt, noch bei YAML. Aktuell arbeite ich an der Version 3.1, die einige spannende Neuerungen und Verbesserungen mitbringen wird. Intern wird es einige kleinere Änderungen geben, wodurch sich neue Gestaltungsmöglichkeiten mit YAML ergeben. Weiterhin werden einige neue Features in Form von Add-ons in das Download-Paket integriert werden, sodass hier in Zukunft sinnvolle Bausteine für die tägliche Entwicklungsarbeit mitgeliefert werden können. Ich werde dabei auhc darauf achten, das Projekt nicht unnötig zu überfrachten - der Auswahlprozess ist noch im Gange. In jedem Fall wird die Zahl der Anwendungsbeispiele weiter steigen.
Auch beim YAML Builder stehen die Räder nicht still. Das ehemals kleine Online-Tool hat sich in der Version 1.0 zu einer recht stattlichen JavaScript-Applikation entwickelt. Im letzten halben Jahr habe ich viel Feedback eingesammelt und meine eigenen Vorstellungen und Ideen für die weitere Entwicklung geordnet. Was sich nun so langsam als Featureliste für die nächste Generation des Builders verdichtet, verspricht sehr spannend zu werden. Mehr gibts auch hier momentan noch nicht an Details, denn ich habe mit der Programmiererei erst vor wenigen Wochen begonnen.
Mittwoch, 15.10.08 (11:53 Uhr)
Herzlichen Glückwunsch!
Schön, dass man in einer schnelllebigen Zeit und einem noch schnelllebigeren Netz einen 3 Geburtstag feiern kann.
Wünsche weiterhin das Durchhaltevermögen, den Weitblick und die nötige Toleranz, die man in so einem Projekt benötigt.
* und wenig Kopien ;-)
Mittwoch, 15.10.08 (11:56 Uhr)
Glückwunsch!
Auf weitere 3 Jahre stetige Weiterentwicklung.
Mittwoch, 15.10.08 (12:01 Uhr)
Auch wenn ich selber YAML nicht nutze: Es ist wichtig, dass es sowas gibt, von daher: Weitermachen!
Mittwoch, 15.10.08 (12:04 Uhr)
Ebenfalls Glückwunsch!
Ich setze YAML bei meinem aktuellen Projekt das zweite Mal ein und bin wieder hellauf begeistert :-)
Mittwoch, 15.10.08 (12:06 Uhr)
Meinen allerherzlichsten Glückwunsch!
Drei Jahre. Mannomann. Auf die nächsten drei ;-)
Mittwoch, 15.10.08 (12:12 Uhr)
Glückwunsch Dirk!
Mir macht es immer wieder Spass Projekte auf diesem Framework aufzubauen.
Bin gespannt auf die neuen Sachen.
Mittwoch, 15.10.08 (12:21 Uhr)
Glückwunsch, Dirk!
YAML ist galaktomatisch. Auf die nächsten drei Jahre!
Oder Jahrzehnte.
Weitermachen.
Mittwoch, 15.10.08 (12:27 Uhr)
YAML ist klasse. Und nun auch schon drei Jahre alt. Glückwunsch!
Mittwoch, 15.10.08 (12:34 Uhr)
Herzlichen Glückwunsch! YAML ist eine ganz große Hausnummer.
Mittwoch, 15.10.08 (13:14 Uhr)
Tja, so schnell geht das mit den Webkindern. Jetzt ist YAML schon drei Jahre alt und von Anfang an erwachsen! Glückwunsch!
Mittwoch, 15.10.08 (17:51 Uhr)
Danke für YAML, Dirk! Wenn man sich ein wenig damit vertraut gemacht hat, bildet es eine solide Grundlage für das weitere Arbeiten.
Mittwoch, 15.10.08 (19:35 Uhr)
Glückwunsch zum 3-jährigen. Ich habe heute gleich eine Lizenz bestellt, damit Du noch ein bischen weiterentwickeln kannst ;)
Mittwoch, 15.10.08 (19:57 Uhr)
Auch an dieser Stelle noch einmal herzlichen Glückwunsch!
Es war vorhin kein Scherz, das es mir nicht so lange vorkommt! Ich bin immer wieder auf das Neue fasziniert wie effektiv und stetig du YAML voran treibst!
Mach weiter so!
Donnerstag, 16.10.08 (06:30 Uhr)
auch von mir alles Gute und DANKE nochmal für YAML!
Donnerstag, 16.10.08 (17:45 Uhr)
Großartiges Framework. Hat mir viel Arbeit erspart und gerade auch für Einsteiger und alle, die nicht zu den großen Cracks sehr empfehlenswert.
Damit auch von mir Happy Birthday!
Donnerstag, 16.10.08 (19:10 Uhr)
YAML ist das beste Layout-Framework - weltweit!
Herzlichen Glückwunsch und weiter viel Freude und Erfolg mit YAML
makcie
Samstag, 18.10.08 (19:00 Uhr)
hi,
denke auch dass, das Framework yaml imo mehr als ausreichende Funktionen bietet. gute arbeit dirk ;).
was ich fragen wollte, ich weiss klingt komisch, gibts den builder auch als offline version :D?
gruss
Montag, 20.10.08 (15:37 Uhr)
@Peter
Die Frage ist nicht komisch, ich bekomme sie eigentlich regelmäßig gestellt. Dennoch lautet die Antwort derzeit: nein. Der Builder ist momentan nur als Online-Tool verfügbar.
Mittwoch, 22.10.08 (14:40 Uhr)
Wow! Drei Jahre ist YAML “erst” alt?
Herzlichen Glückwunsch! Die Qualität Deines CSS-Frameworks spricht eher für mindestens Volljährigkeit und da Buch dazu gibt es m.W. schon seit Ende letzten Jahres in der 2. Auflage.
Für mich steht bei neuen Webprojekten YAML bei den Anforderungen immer ganz oben. Nur bei meiner privaten Website konnte ich mich noch nicht zu einem Relaunch mit/ auf YAML entschließen.
Ich freue mich schon auf die nächste YAML-Version 3.1!
Dieter