YAML – Das Buch dazu… Fragen bleiben

CSS-Layouts – Praxislösungen mit YAML

Rating: 4 out of 5

Author: Dirk Jesse

Editor: Stephan Mattescheck

Year: 2007

Category: Internetprogrammierung

Publisher: Galileo Computing

Price: 29,90

ISBN: 978-3-89842-837-8

Eigentlich sollten nach der Lektüre eines Fachbuches mit knapp 400 Seiten kaum Fragen offen bleiben. Jedenfalls nicht, wenn man mit dem Thema des Fachbuches vertraut ist.

Ganz anders erging es mir nach dem Lesen von “CSS-Layouts – Praxislösungen mit YAML”! Nachdem ich hier bereits über das YAML-Framework an sich und meine ersten Gehversuche berichtete, habe ich mich auch tatsächlich eingehender mit dem Framework anhand dieses Buches beschäftigt.

Etwas grundlegendes zum Buch: in den ersten beiden Kapiteln geht es um das prinzipielle Entwickeln von Spaltenlayouts und den Umgang mit CSS-Browserbugs.
Alle restlichen Kapitel beschäftigen sich ausnahmslos mit dem YAML-Framework. Es geht los mit dem Grundverständnis zum YAML-Framework, der Layoutentwicklung, zieht sich über einige Tipps und Tricks und kommt schließlich zu Theorie und Praxis beim Einsatz von YAML in typo3.

Speziell die Teile, in denen es um die Anwendung des YAML-Frameworks geht schafft es der Autor Dirk Jesse nicht, sein zu feingliedrig strukturiertes HTML-Template (nichts weiter ist das von Jesse-Anhängern als Framework betitelte YAML) dem Leser klar zu machen. Er verliert sich häufig in Details, erklärt an unterschiedlichsten Stellen warum er das Template wie strukturiert und vergisst dabei völlig, dass nicht jeder Leser seine Gedankenstruktur nachvollziehen kann.
In all dieser Gedankenverlorenheit geht Jesse absolut ungenügend auf den eigentlichen und konkreten Anwendungsfall ein. Viel zu wenig praxisnahe Beispiele säumen einen Weg von Idealismen heruntergebeteter Webstandards. Diese sind zweifellos wichtig, aber bei der Zielgruppe unangebracht, da sie sich über dieses Thema bereits erschöpfend Gedanken gemacht hat.
Wie bereits erwähnt wird YAML gern als Framework bezeichnet. Ein Framework ist im eigentlichen Sinne eine Begrifflichkeit aus der Softwareentwicklung. Und dort sollte sie auch bleiben.
Auch wenn die Definition eines Frameworks an manchen Stellen auf YAML zutrifft, fehlt mir einfach die Flexibilität und der Umfang eines echten Frameworks.
Denn obwohl YAML soweit möglich modular aufgebaut wurde und durch flexible Spaltenanordnung, “grafikfreie Spaltentrenner” oder Variabilität der Spaltenzahl eine Art von rudimentären Funktionen bietet, fehlt mir das wirklich einfache Verwenden dieser Funktionen.

Letztlich halte ich YAML trotz der didaktischen Inkompetenz des Autors für einen sehr schönen Ansatz. Denn moderne Spaltenlayouts lassen sich damit wahrlich schnell und einfach erstellen, sobald man erst einmal mit YAML vertraut ist!

27. Juli 2007 Kommentar schreiben | abgelegt unter Internet

Backups sind wichtig… wichtig… WICHTIG…

90% der Anwendungsfehler sitzen vor dem Computer. In meinem Falle war ich es selbst. Natürlich dämlich von mir, zu denken, dass man mal eben mit einem Linuxtool wie gparted die Partitionen eines Arrays ändern könnte. Sehr dämlich.

Denn dummerweise (oder wie sich herausstellte glücklicherweise) kann man mit diesem Tool nur eine Festplatte des RAID 1 Arrays bearbeiten. Ab einem bestimmten Punkt wollte Windows XP dann auch nicht mehr starten. Also die Platte rausgezogen, die ich verändert hatte und erst mal mit der funktionierenden weitergemacht. Leider ging dort die Datenpartition (habe sie eigentlich nicht angerührt) flöten.

Aber seit einiger Zeit macht das Backup von unserem “Server” das IT-Zentrum des Hauses. Einen Anruf und eine Stunde später waren wieder alle Daten der Partition D: auf dem Rechner.

Momentan kümmert sich MediaShield von nvidia darum, die funktionsfähige Platte zu spiegeln. Das geht recht langsam von Statten und dürfte noch ein bis zwei Stunden dauern.

Und wieder bin ich froh, dass ich meinen eigenen Leitspruch beherzige: Backups sind wichtig… wichtig… WICHTIG…

Ach ja: gparted ist wirklich toll. Aber ich schätze, die Tatsache, dass hier ein gespiegeltes Array vorliegt, hat der Festplatte letztlich den Kragen gekostet. Alle Heimanwender: Schaut euch das mal an, anstatt ein teures kommerzielles Programm dafür zu kaufen.

19. Juli 2007 Kommentar schreiben | abgelegt unter Software

Flickr in Echtzeit

flickrvision Webseite Flickr ist die Fotoplattform im Internet, das ist keine Frage.

Jede Minute werden Fotos von überall auf der Welt hochgeladen und David Troy hat dazu eine wirklich faszinierende Webseite gemacht: http://flickrvision.com/.

Nahezu sekündlich zeigt flickrvision Fotos auf einer Weltkarte an der Stelle an, von der sie bei flickr hochgeladen wurden. Mit Vorschau; und wenn man mit der Maus drüberfährt, gibt’s eine größere Ansicht davon.

Besonders schön ist das auch als Bildschirmschoner. Bisher mir aber nur für den Mac bekannt.

9. Juli 2007 Kommentar schreiben | abgelegt unter Internet

zu Safari 3 beta kompatible Version von Acid Search angekündigt

Wie schon zuvor berichtet funktioniert Acid Search in der Version 0.62 nicht mit Safari 3 beta.

Robin Hamilton-Pennell kündigte bei pozytron.com nun an, zu prüfen, ob eine Version von AcidSearch mit Safari 3 beta kompatibel sei und funktionieren würde.
Zitat:
I will be looking into this build to see if I can get a version of AcidSearch running. Thanks for the interest, but please don’t email me to tell me, as I already know. Don’t feel bad if I don’t respond to your email, it’s just that I get way too many, and nothing personal. If I can get a successful build for Safari 3 beta I’ll post it here.

Hoffen wir, dass das klappt und bald eine kompatible Version von AcidSearch für den Safari 3 zu haben ist.

Denn die Vielfalt an Suchdiensten vermisse ich in Safari gegenüber den Searchlets (heißen die so?) im Firefox sehr. AcidSearch war da bisher immer der perfekte Ersatz.

4. Juli 2007 Kommentar schreiben | abgelegt unter Internet, Software