Webdesign
Wer hätte das vor einem Jahr gedacht. Ich werde Buchautor. Und wer hätte vor einem Jahr gedacht, dass meinem CSS-Framework “Yet Another Multicolumn Layout” ein solcher Erfolg beschert ist. Ich jedenfalls nicht und daher bin ich über beide Entwicklungen sehr glücklich. Seit wenigen Tagen findet sich der Arbeitstitel “CSS-Layouts, Praxislösungen mit YAML” in der Vorschau bei Galileo und damit kann auch ich endlich die Heimlichkeiten lüften.
Seit kurzem im Handel ist die 4. Auflage des Buches “CSS-Praxis” von Kai Laborenz. Auch darin wird YAML bereits kurz angeprochen. Und nun folgt also mein eigenes Buch. Seit Ende April arbeite ich bereits am Manuskript und nun sind es noch 2 Monate bis zur Abgabe. Das Buch wird sich zu Beginn mit den notwendigen Grundlagen zur Erstellung flexibler CSS-basierter Layouts beschäftigen. Der Schwerpunkt wird auf der ausführlichen Dokumentation des Frameworks und zahlreichen praxisnahen Anwendungbeispielen liegen. Dazu wird sich ein weiteres Kapitel mit der Einbindung von YAML in TYPO3 widmen. Hierbei hilft mir TYPO3-Profi Dieter Bunkerd, der auch für das TYPO3-Template von YAML verantwortlich zeichnet.
Bis zur Veröffentlichung ist es allerdings noch eine Weile hin und vor Dieter und mir liegt noch ein riesiger Brocken Arbeit. Zu Weihnachten soll das Buch dann in den Läden stehen.
Ich habe soeben die Version 2.5 des YAML-Frameworks zum Download freigegeben, die in großen Teilen der Dokumentation einer grundlegenden Überarbeitung unterzogen wurde. Die größte Änderung betrifft das geänderte Clearing der statischen Spalte #col3. Die Idee zu dieser neuen Lösung, mit deren Hilfe ich nun auch den letzten verbliebenen IE-Bug in den Griff bekommen habe, verdanke ich einer Mail von Sebastian Staack. Er hatte mir Mitte Mai per Mail die Rohfassung eines Workarounds zukommen lassen den ich verschlankt und für alle IE-Versionen verwendbar gemacht habe. Vielen Dank auch an dieser Stelle für das Feedback. Die restlichen Änderungen finden sich wie immer im Changelog.
Das nächste große Ziel ist eine englische Sprachfassung der Dokumentation zu erstellen. Gleiches gilt übrigens auch für das Typo3-Projekt von Dieter Bunkerd für dessen Übersetzung er bereits im Forum um Mithilfe bittet.
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.
Mal wieder keine Idee für ein schickes Layout? Das Screenblog listet derzeit 296 Blöcke mit je 12 Screenshots einer von Hand ausgesuchten Auswahl echt schicker Layouts.
Das ganze ist auch noch sehr schön übersichtlich aufbereitet, die Screenshots haben eine ertägliche Größe so macht das Stöbern so richtig Laune. Blöd, dass ich gerade nur wenig Zeit dazu habe. Überfliegen, geniessen, inspirieren lassen ... loslegen.
Neueste Kommentare
- Tenzin | 01.02.12 (12:22 Uhr)
YAML 4 Release - Generationswechsel eingeläutet…
- Hans | 26.01.12 (18:24 Uhr)
YAML 4 Release - Generationswechsel eingeläutet…
- Dirk | 25.01.12 (19:22 Uhr)
YAML 4 Release - Generationswechsel eingeläutet…
- Hans | 25.01.12 (18:44 Uhr)
YAML 4 Release - Generationswechsel eingeläutet…
- Stefan | 21.01.12 (03:03 Uhr)
YAML 4 Release - Generationswechsel eingeläutet…
- Benni | 20.01.12 (15:02 Uhr)
YAML 4 Release - Generationswechsel eingeläutet…