Buchvorstellung: Fortgeschrittene CSS-Techniken von Chao und Rudel

admin, 16. März 2010 2 Kommentare RSS

Auch dieses Buch für fortgeschrittene CSS-Anwender ist Anfang 2010 in einer überarbeiteten und erweiterten zweiten Auflage erschienen. Grund genug, auch dieses Werk ein wenig genauer unter die Lupe zu nehmen und vorzustellen.

Buchcover Fortgeschrittene CSS-Techniken

So präsentiert sich die 2. Auflage, die sich äußerlich von der 1. Auflage nur dadurch unterscheidet, dass der Titel grünlich hinterlegt ist, während er vorher rot war. Die bunten Quadrate hat es auch damals schon gegeben – und vielleicht sollen sie als lässiges Gegengewicht zu dem mitunter harten Stoff dienen?
Farbe prägt das Buch aber auch innen. Das kapitelweise Farbleitsystem, etliche Abbildungen und Screenshots und farbliche Unterschiede innerhalb der Codebeispiele erleichtern das Verständnis und machen auch dieses Buch aus dem Hause Galileo zu einem angenehmen Wegbegleiter durch die Untiefen des CSS-Meers.

Das Buch ist also auf jeden Fall nur für Fortgeschrittene zu empfehlen, die über ausreichende CSS-Kenntnisse verfügen und bereit sind, sich für komplexere Layouts den Kopf zu zerbrechen. Sie erfahren dann aber auch wirklich, welche Feinheiten CSS bieten kann und wie ausgefeilt Layouts sein können.
Den Wermutstropen liefern dabei aber immer die älteren, nicht standardkonformen Browser. Und so findet man auch schon in den ersten Kapiteln, in denen die vertikale und horizontale Anordnung von Elementen, die Verwendung von Floats und die Stapelung von Elementen dargestellt wird, etliche Hinweise auf zusätzlichen Code für die Problem-Browser.
Auf Anpassungen für den IE 5 kann man inzwischen sicher verzichten. Inwieweit man auch den IE6 ignorien kann, ist eine Gewissensfrage. Im Buch findet man aber immer die Hacks für alle Version.

Im theoretischen Teil des Buchs geht es ferner um Hintergrund-Bilder, Tabellen und die Ausgabe für andere Medien als den Computer-Bildschirm.

Im zweiten Teil gibt es Hinweise zum Debuggen von Layouts, wozu natürlich auch ausgiebige Tests in den unterschiedlichen Browsern gehören. Dafür werden einige Tools vorgestellt, die zum Teil auch auf der DVD zum Buch enthalten sind. Und die Hacks für die verschiedenen Browser sind erneut ein Thema, zumal diese Hacks sowohl in den CSS-Dateien als auch im HTML-Code möglich sind.

Ein wenig Zukunftsmusik gibt es im Kapitel über herstellereigene CSS-Erweiterungen, die möglicherweie mit CSS 3 zur Verfügung stehen werden.

Im dritten Teil des Buchs steht die Praxis noch mehr im Vordergrund. Darin wird gezeigt, wie komplexe Layouts umgesetzt werden.
Für die Navigation gibt es unterschiedliche Möglichkeiten, natürlich nicht nur die grundlegenden Varianten horizontal bis vertikal, sondern in allen möglichen Varianten mit Reitern, Hintergrundfarben oder Bildern, verschachtelt und zum Ausklappen und mit Kennzeichnung des aktuellen Menüpunkts.

Es wird ebenfalls versucht, eine Annäherung an das perfekte Layout zu erreichen. Was auch immer nach einem individuellen Geschmack als perfekt bezeichnet wird, bleibt dahin gestellt. Es werden aber viele verschiedene Möglichkeiten gezeigt, Spalten zu formatieren und damit alle Anforderungen des Layouts zu erfüllen.

Im Anhang wird schließlich noch ein wenig auf Performance-Optimierung im Frontend eingegangen.

Natürlich liest sich das Buch nicht so leicht wie ein spannender Roman. Aber das kann man bei einem Sachbuch auch nicht erwarten. Am besten liest man das Buch einmal komplett durch. Vielleicht stößt man dabei schon auf die Antworten zu einigen Fragen, mit denen man sich gerade beschäftigt, oder vielleicht versteht man das ein oder andere Konstrukt, von dem man zwar schon mal gehört hat, das einem aber bisher ein “böhmisches Dorf” war.
Danach hat man auf jeden Fall einen guten Eindruck von der Mächtigkeit von CSS und von den Formatierungsdetails, die im Buch beschrieben sind. Und wenn man dann eines Tages bei der praktischen Arbeit mit einem solchen Detail konfrontiert ist, kann man ja schnell das Buch holen und die entsprechende Passage nachlesen, die Beispiele und Links studieren und so zu einer Lösung finden.

Wer sich also an komplexere Layouts und Herausforderungen heranwagen möchte, sollte sich”Fortgeschrittene CSS-Techniken” auf jeden Fall zulegen.


2 Kommentare zu “Buchvorstellung: Fortgeschrittene CSS-Techniken von Chao und Rudel”

  1. Berg Michi schrieb:

    Hi,

    habe eine alte Version von dem Buch und kanns euch das Buch empfehlen. Ich hab damit angefangen, als ich noch gar nichts kapiert hab und mittlerweile kann ich doch vieles alleine bearbeiten.

    Gruß Michi

  2. Michael Haar schrieb:

    Also ich hab mir das neueste – hier vorgestellte – Werk von Chao und Rudel im März bei Amazon bestellt und habe es bisher nicht bereut. Selsbt als CSS Freak lernt man noch etwas dazu.

Kommentar abgeben