Zum Inhalt springen

YAML (Framework)

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 17. September 2024 um 17:26 Uhr durch imported>Timetunnel (Die letzte Textänderung von Devshi94 wurde verworfen und die Version 193259794 von Hardcorebambi wiederhergestellt. Grund: Weiterführende Weblinks werden nicht im eigentlichen Artikeltext eingefügt, siehe Wikipedia:Weblinks#Wo_können_Weblinks_eingefügt_werden?).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
YAML (Yet Another Multicolumn Layout)

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler Dirk Jesse
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 4.1.2
(13. Juli 2013)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem unabhängig
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Webdesign
Lizenz CC-BY 2.0 bzw. kostenpflichtige Lizenzmodelle für kommerziellen Einsatz
Offizielle Website

YAML (Yet Another Multicolumn Layout) ist ein CSS-Framework und -Tutorial und stellt ein browserübergreifendes Grundgerüst zur Verfügung. Es ermöglicht Webdesignern eine barrierearme Webseite mit vergleichsweise geringem Aufwand zu erstellen. Für verschiedene Content-Management-Systeme existieren Integrationen des YAML-Basislayouts, u. a. für WordPress, LifeType, TYPO3, Joomla, xt:Commerce oder Drupal.

Ab Version 2.2 wird YAML unter der Creative Commons Attribution 2.0 Lizenz (CC-BY 2.0) veröffentlicht. Für den kommerziellen Einsatz des Frameworks stehen alternativ zwei kostenpflichtige Lizenzmodelle zur Verfügung.

CMS-Templates auf YAML-Basis

Für das YAML-Framework existieren eine Reihe von Vorlagen (auch engl. „Templates“ genannt), u. a. für verschiedene CMS- und Shop-Systeme wie

YAML Builder

Für das YAML-Framework existiert der sogenannte YAML Builder<ref>YAML Builder</ref>, ein Werkzeug zur Erstellung YAML-basierter CSS-Layouts. Als eigenständige Webseite in Form eines WYSIWYG-Programm zeigt es Anpassungen direkt im Browser an und liefert als Ergebnis das HTML und den notwendigen CSS-Code, die für die entsprechende Gestaltung benötigt wird.

Zusammenarbeit mit jQuery

YAML wird ab der Version 3.0 mit jQuery ausgeliefert.<ref> <templatestyles src="Webarchiv/styles.css" />Archivlink (Memento vom 20. April 2009 im Internet Archive)</ref> jQuery ist ein JavaScript-Framework, um Webseiten dynamisch (im Browser) zu verändern und zu animieren. Die Abstimmung beider Frameworks vereinfacht die Entwicklung dynamischer Webseiten.

Siehe auch

Weblinks

Einzelnachweise

<references />

Vorlage:Hinweisbaustein