Tutorials
Ich werde immer wieder von verschiedenen Seiten zum Entwicklungsstand von CSSDoc gefragt. Die Idee scheint also recht gut zu sein, auch innerhalb von YAML hat sich diese Art der Kommentierung von CSS-Dateien bewährt. Dennoch wird CSSDoc außerhalb von YAML kaum angewendet. Ein immer wieder geäußerter Kritikpunkt - zuviel Schreibarbeit. Nun, da kann man was machen.
Also habe ich mir vorhin meine aktuelle Liebingsentwicklungsumgebung Aptana Studio gegriffen und mich etwas näher mit den so genannten Snippets beschäftigt. Vom Prinzip her sind das kleine Textbausteine, die über einfache Textvariablen vor dem Einfügen vom Nutzer angepasst werden können. Für etwas mehr Komfort bei der Arbeit mit CSSDoc genau der richtige Ansatz. Also habe ich schnell ein paar Snippets für die wichtigsten Anwendungsfälle erstellt und in einem kleinen Projekt zusammengefasst:
- file comments
- section comments (2 Ebenen)
- bugfix-/workaround-comments
- single line comments
Das sollten aus meiner Erfahrung die am häufigsten benötigten Textbausteine sein und damit die Arbeit mit CSSDoc etwas leichter von der Hand gehen. Dann mal schnell an die Einbindung in Aptana ...
Ein halbes Jahr hat es gedauert, seit der letzten YAML-Version. Es ist schon erstaunlich, mein kleines Töchterchen hält mich ganz gekonnt und mit endlosem Charme immer wieder von YAML ab. Vollkommen egal, genau so soll es schließlich auch sein.
Seit gestern nun steht die Version 3.0.5 zum Download bereit, welche viele Kleinigkeiten in Ordnung bringt, die sich seit bereits seit längerer Zeit als unerledigte Dinge auf meinem Schreibtisch befinden. Parallel dazu wurden auch das Simple Project und der YAML Builder aktualisiert. Mit an Bord ist diesmal auch ein neues Layoutbeispiel “3col_fullheight”, bei dem sich die minimale Höhe des Layouts nach der Höhe des Viewports richtet. Ich habe für dieses Beispiel bewusst die neue Rubrik “special interest” eröffnet, denn obwohl diese Lösung hauptsächlich von CSS-Newbies im Forum angefragt wurde, richtet sie sich an erfahrenere Nutzer, denn der Aufbau des CSS ist dann doch etwas kniffliger als gewöhnlich.
Frohe Kunde erreichte mich am Wochenende auch mal wieder aus Görlitz. Michael Preuß hat “endlich” seine YAML-Config Serie mit dem “YAML Green Theme” eröffnet, weitere sollen folgen. Das besondere an diesen Themes ist dabei weniger die Optik sondern es sind vielmehr die umfangreichen Konfigurationsmöglichkeiten der Themes im Backend. Einerseits kann der User sich natürlich am CSS des Themes weiter austoben, auf der anderen Seite bietet das Theme im Wordpress-Backend einige sehr spannende Konfigurationsmöglichkeiten, womit man auch als unbedarfter Nutzer sein eigenes Layout zurechtbasteln kann. Wordpress-User: Unbedingt anschauen! Und wie selbstverständlich liefert Micha auch gleich noch ein kleines Tutorial-Video mit. Klasse - ich freue mich auf die Umsetzung deiner weiteren Ideen.
Ab sofort liegt an gewohnter Stelle die neue YAML Version 2.3 zum Download bereit. Die Änderungen sind auch diesmal wieder recht zahlreich. Die Layoutanpassungen für den Internet Explorer weren jetzt layoutabhängig verwaltet. Zudem habe ich jetzt den 3-Pixel-Jog Bug weitgehend im Griff. Bei flexiblen Layouts ist dieser Bug sicherlich von untergeordneter Bedeutung. Dafür wirkt er beim pixelgenauen Gestalten von Layouts mit fester Breite um so störender.
Sämtliche Stylesheets des Frameworks liegen jetzt im css-Verzeichnis und sind themenbezogen in Unterordner einsortiert. Auch der Wildwuchs in den Dateien des Tutorials wurde etwas reduziert. Die Layoutbezeichnungen wurden ebenfalls vereinheitlicht, somit sollte die Übersicht über die einzelnen Bausteine eines YAML-Layouts nun besser sein, worüber sich vermutlich nicht nur CSS-Einsteiger freuen dürften. Weitere Details zu den Änderungen der Version 2.3 finden sich im Changelog.
Viel Spaß mit der neuen YAML-Version.
Bereits in der letzten Woche bekam ich Post von Dieter Bunkerd, einem der Köpfe hinter der Webseite t3net.de. Dieter ist Typo3-Spezialist und hat ein YAML-basiertes Template für dieses weitverbreitete, aber für Einsteiger nicht ganz einfach zu verstehende, Content Management System erstellt. Und nicht nur das. Auf einer speziellen Webseite bietet er das YAML-Template samt eines ausführlichen Tutorials zum Download an. Das Template wird kontinuierlich gepflegt. So soll es um interessante und oft verwendete Typo3-Extentions erweitert sowie natürlich mit jeder neuen YAML-Version aktualisiert werden.
Zudem hat sich Dieter Bunkerd dazu bereit erklärt, in den YAML-Foren als Moderator für Typo3-Fragen mitzuwirken. Vielen Dank an dieser Stelle für die tolle Arbeit und die Unterstützung von YAML. Übrigens, ein vergleichbares Paket für das Joomla-CMS soll in Kürze ebenfalls folgen.
Ich selbst sitze derzeit bereits an der nächsten Version von YAML, die jedoch etwas umfangreicher ausfallen wird als zunächst ursprünglich geplant und daher noch ein paar Tage auf sich warten lassen wird.
Die neue Version meines YAML-Frameworks steht ab sofort zum Download bereit. Die Änderungen finden sich wie immer im Changelog. Ich verfolge die Verbreitung und die Diskussionen rund um YAML hauptsächlich über meine Statistik und die Referrer. Und danach wächst die tägliche Besucherzahl der YAML-Webseite seit Oktober 2005, sowie die Zahl der Download weiterhin stetig an. Gleichzeitig freue ich mich über Bestrebungen in zahlreichen Webforen, Standard-Templates auf YAML-Basis für CMS-Systeme wie Typo3, Joomla, Paapoo, PostNuke usw. zu entwickeln. Eine Arbeit, die mich selbst zweifelos überfordern würde. Ich würde mich über Hinweise zu solchen Projekten freuen und sie gern innerhalb der YAML-Website verlinken.
In den letzen Wochen bekam ich mehrere Anfragen bezüglich der Nutzung des Frameworks ohne der gemäß Creative Commons Lizenz erforderlichen Autorennennung / Rückverlinkung. Ich habe bereits in der Vergangenheit darauf hingewiesen dass ich dies grundsätzlich akzeptiere und daher zusammen mit der aktuellen Version die Lizensierungskosten für YAML veröffentlicht. Damit sind die Rahmenbedingungen für eine uneingeschränkte kommerzielle Verwertung klar definiert und Diskussionen wie damals kommen in Zukunft, so hoffe ich jedenfalls, gar nicht mehr auf.
Und last but not least sehe ich soeben, dass auch Einfach für Alle die Beta-Phase erfolgreich beendet hat und nun das neue auf YAML basierende 2006’er Redesign der Webseite online ist. Herzlichen Glückwunsch.
Ich freue mich auf Euer Feedback.
Neueste Kommentare
- Gerhard | 08.08.10 (19:12 Uhr)
Firefox 3 hinterlässt gemischte Gefühle…
- Dieter Welzel | 04.08.10 (20:19 Uhr)
Alles valide oder was?
- Frederic Hemberger | 04.08.10 (08:33 Uhr)
Alles valide oder was?
- André | 04.08.10 (00:56 Uhr)
Alles valide oder was?
- molily | 03.08.10 (14:14 Uhr)
Alles valide oder was?
- Dirk | 02.08.10 (12:13 Uhr)
Alles valide oder was?