(X)HTML/CSS Framework YAML

Screenshot der Projekthomepage “Yet Another Multicolumn Layout” (kurz YAML) ist ein (X)HTML/CSS Framework zur Erstellung moderner, flexibler Layouts auf Grundlage von float-Umgebungen. Dabei stehen ein Höchstmaß an Flexibilität für den Webdesigner und Zugänglichkeit für die Nutzer im Vordergrund.

Es wurde im Oktober 2005 in der Version 1.0 veröffentlicht und wird seither kontinuierlich weiterentwickelt. YAML hat sich unter Praxisbedingungen im Agenturalltag bestens bewehrt und wird von einer großen Community, sowie zahlreichen Drittentwicklern durch die Bereitstellung von anwendungsbereiten CMS-Integrationen unterstützt.

Bei der Entwicklung des Frameworks lag der Focus einer größtmöglichen Flexibilität Gestaltungsfreiheit für den Nutzer bei der Erstellung flexibler, barrierearmer Webseiten. Das Framework ermöglicht die Erstellung spalten- oder Grid-basierter Seitenlayouts, unterstützt dabei den Seitenersteller durch zahlreiche präventive Maßnahmen zur Vermeidung von Browser-Bugs und stellt zahlreiche Hilfsmittel (Debug-Stylesheets, Print-Stylesheets, Navigationsbausteine) zur Verfügung. Der ganzheitliche Charakter des Frameworks, sowie die umfangreiche zweisprachige Dokumentation ermöglichen nach kurzer Einarbeitungsphase die Anwendung des Frameworks für fast jede Layoutidee.

Das Framework wurde unter der Creative Commons Attribution 2.0 Lizenz veröffentlicht und kann unter Berücksichtigung der Lizenzbedingungen sowohl im privaten, als auch im kommerziellen Bereich kostenfrei verwendet werden. Alternativ stehen für zwei weitere kommerzielle Lizenzmodelle zur Verfügung, die eine Nutzung ohne Rückverlinkung ermöglichen. Nähere Angaben hierzu gibt’s auf der YAML-Website. 

Informationen

Projekt Homepage: http://www.yaml.de
Aktuelle Version: V3.0.6
Veröffentlicht unter Creative Commons Attribution 2.0 Lizenz (Details)


YAML Builder

Screenshot der Webseite Der YAML Builder ist ein Online-Tool, zur visuellen Erstellung YAML-basierter CSS-Layouts. Der YAML Builder stellt alle Grundfunktionen des YAML-Frameworks bereit und erlaubt eine sehr einfache und intuitive Erstellung des Layouts mit Drag & Drop-Elementen. Jede Änderung wirkt sich dabei unmittelbar auf die Live-Vorschau aus. Ist das Layout fertig, generiert der Builder automatisch den zugehörigen (X)HTML-Markup, sowie die erforderlichen Stylesheets, die speziell auf die Projektvorlage des YAML-Frameworks abgestimmt sind.

Die erste Version des YAML Builders wurde im August 2007 als Preview in der Version 0.3 veröffentlicht, und sollte die grundsätzliche Machbarkeit eines solchen Entwurfskonzepts in der Umsetzung als JavaScript-Tool bestätigen. Im Februar 2008 folgte die Version 1.0 mit stark verbesserter Code-Ausgabe und einer Vielzahl neuer Funktionen. 

Informationen

Projekt Homepage: http://builder.yaml.de
Aktuelle Version: V1.0.1


CSSDOC - Regelwerk für CSS-Kommentare

CSSDOC ist ein Regelwerk zur Kommentierung von Cascading Style Sheets (CSS), welches Anwendern beim schreiben, strukturieren und verwalten von CSS-Dateien helfen soll und zugleich die Zusammenarbeit in Teams durch eine einheitliche Sprache fördert. Es ist eine Adaption des bekannten und beliebten JavaDoc / DocBock Schreibweise zur Kommentierung von Quellcode. Einige Unterschiede zu diesen Regelwerken ergeben sich aus der Tatsache, dass es sich bei CSS nicht um eine Programmiersprache handelt, deren Quellcode zur Ausführung kompiliert wird.

Informationen

Projekt Homepage: http://cssdoc.net
Mailingliste: http://groups.google.com/group/cssdoc
Projektstatus: Second Public Draft is available