Neu an der vierten Version der Einführung in XHTML, CSS und Webdesign

Vor einigen Tagen habe ich die neue Version meiner Einführung in XHTML, CSS und Webdesign online gestellt. Das Tutorial entspricht der zweiten Auflage des gleichnamigen Buches, das im Dezember des vergangenen Jahres im Verlag Addison-Wesley erschienen ist. Auf dem Titel des Buches steht zu lesen: »2. aktualisierte und erweiterte Auflage«. Das ist nicht übertrieben, denn ich habe jeden einzelnen Abschnitt jedes Kapitels überarbeitet und einiges neu geschrieben. Entsprechend neu präsentiert sich auch das Online-Tutorial. Die wichtigsten Änderungen liste ich im Folgenden auf.

  • Das Kapitel »Textauszeichnung: Die erste Komponente des Webs« enthält einen neuen Abschnitt über Dokumenttyp-Definitionen (DTD). DTDs spielen heute keine große Rolle mehr, aber zu wissen, wie sie aufgebaut sind und funktionieren, erhöht das Verständnis für Auszeichnungssprachen.
  • Im Kapitel »Die Sprachen des World Wide Webs« gebe ich einen Ausblick auf XHTML 2.0 und (X)HTML 5. Dieser Abschnitt gehört vermutlich zu den ersten, die ich überarbeiten werde.
  • Jens Grochtdreis schreibt über den Sinn und die Realität von Webstandards. Der Abschnitt funktioniert auch ganz für sich, außerhalb des Kontexts der Einführung. Ich würde mich freuen, wenn viele von Ihnen diesen Text lesen und verlinken würden. Ich denke, jeder Webautor sollte ihn kennen und verinnerlicht haben.
  • Das Kapitel Typografie war vorher ein eigenständiger Artikel und ist nun Teil des Buches. Gute und vor allem korrekte Typografie sieht nicht nur schön aus, sondern ist auch wichtig für die Verständlichkeit eines Textes. Es ist die Aufgabe jedes Webautors, Inhalte korrekt auszuzeichnen, und das betrifft nicht nur die Markup-, sondern auch die Zeichenebene.
  • Es sind einige Browsererweiterungen hinzu gekommen. Das ist auch eines der Kapitel, die ich früher überarbeiten werde als andere.
  • Um Anfängern Hilfestellungen an die Hand zu geben, wie sie XHTML-Dokumente und CSS-Stylesheets lesbar und sinnvoll strukturieren, habe ich Abschnitte über XHTML-Formatierungskonventionen und CSS-Coderichtlinien hinzugefügt.
  • Das Kapitel »Browserkompatibilität« habe ich stark überarbeitet. Der Internet Explorer 5 spielt keine Rolle mehr, dafür der Internet Explorer 8. Um hasLayout, das proprietäre Konzept, das im Internet Explorer bis Version 7 bestimmt, wie Elemente ihren Inhalt darstellen, bin ich nicht mehr herum gekommen. In einem eigenen Abschnitt stelle ich das Konzept vor in der Hoffnung, es in einer dritten Auflage gegebenenfalls nicht mehr erwähnen zu müssen.
  • In der ersten Auflage des Buches gab es ein durchgängiges Beispiel, die Kochbar, die am Ende jedes Kapitels das Erlernte anhand eines konkreten Projekts vertiefte, der Website eines kleinen Restaurants mit Biergarten. Dieses Konzept funktionierte in den XHTML-Kapiteln gut, in den CSS-Kapiteln jedoch überhaupt nicht, da die Reihenfolge der Vorgehensweise nach Eigenschaften der Realität nicht entsprach. Kein Webautor legt zunächst die Farben der gesamten Website fest, anschließend die Schriften, dann die Abstände, Positionierung und so weiter. Statt dessen definieren die meisten Autoren zunächst gewisse Rahmenbedingungen, gestalten das Gesamtkonzept der Website und arbeiten sich anschließend von Seitenelement zu Seitenelement von oben nach unten und links nach rechts durch. Das neue Kapitel Die Kochbar schildert die Vorgehensweise bei der Erstellung einer statischen Website nun aus der Sicht eines echten Projekts – von der Konzeption über das Markup der Startseite und deren Styling bis hin zur Auszeichnung und Gestaltung der einzelnen Unterseiten. Der Lerneffekt dieser praxisorientierten Vorgehensweise ist deutlich höher.
  • Zu guter Letzt: Viele der im Buch verstreuten Links stehen nun gesammelt im Literaturverzeichnis. Ich werde in Zukunft eine kommentierte Fassung des derzeit noch an eine Linkwüste erinnernden Verzeichnisses anbieten. Es wird damit eine nützliche Zusammenstellung wichtiger Ressourcen darstellen, die jeder Webautor kennen sollte.

Derzeit ist noch keine dritte Auflage geplant. Dennoch werde ich die Online-Einführung weiter auf dem aktuellen Stand halten und vielleicht noch weiter ausbauen. Ich schreibe derzeit an einem Artikel, in dem ich beschreibe, wie ich aus dem Buchmanuskript die Online-Version erstellt habe. Auch wenn es vielleicht einfachere Wege gäbe, noch einmal möchte ich das nicht machen. Statt dessen soll es anders herum laufen: Wenn es in zwei, drei Jahren eine dritte Auflage geben wird, dann werde ich das Manuskript aus dem Online-Tutorial heraus generieren und nicht umgekehrt.

Ich wünsche viel Spaß beim Lesen meiner Einführung in (X)HTML, CSS und Webdesign. Und auch wenn Sie lieber online lesen: Kaufen Sie das Buch! Es steckt sehr viel Arbeit in diesem Werk. Der Kauf des Buches lohnt sich.

Kommentar hinterlassen

Ihr Kommentar

Sie können folgende XHTML-Auszeichnungen verwenden: <a href="" title=""></a>, <blockquote cite=""></blockquote>, <cite></cite>, <code></code>, <em></em>, <strong></strong>

Bitte maskieren Sie Sonderzeichen (z.B. < zu &lt;), damit Code-Beispiele richtig angezeigt werden.

Ein Trackback

  1. Ich habe mal zusammengefasst, was neu ist an der vierten Version der Einführung in XHTML, CSS und Webdesign: http://is.gd/25kO5 #relaunch

Zum Seitenanfang