permalink

0

Ausblick auf die zweite Auflage meines Buches

Mitt­ler­weile hat sich viel­leicht her­um­ge­spro­chen, dass ich mit der Arbeit an der zwei­ten Auf­lage mei­nes Buches Ein­füh­rung in XHTML, CSS und Web­de­sign begon­nen habe. Die erste Auf­lage (ins­ge­samt 3.500 Exem­plare) ist zwar noch nicht ganz aus­ver­kauft, wird es aber in abseh­ba­rer Zeit sein. Meine Lek­to­rin bei Addison-Wesley und ich haben in den letz­ten Tagen die Rah­men­be­din­gun­gen für die zweite Auf­lage fest­ge­legt. Seit­dem bin ich ein Exem­plar der ers­ten Auf­lage mit einem Rot­stift in der Hand Kapi­tel für Kapi­tel, Abschnitt für Abschnitt und Seite für Seite durch­ge­gan­gen. Ich werde das Buch kom­plett über­ar­bei­ten und an vie­len Stel­len ändern und erwei­tern. Natür­lich werde ich auch die Online-Einführung auf den neus­ten Stand bringen.

In fol­gen­der Liste führe ich (unsor­tiert und unvoll­stän­dig) auf, was sich in der zwei­ten Auf­lage im Ver­gleich zur ers­ten Auf­lage ändern wird.

  • Das Buch wird an Umfang zuneh­men und etwa 80 bis 100 Sei­ten dicker werden.
  • Dem Buch wird eine CD oder DVD bei­lie­gen, die alle Lis­tings und Bei­spiele sowie Brow­ser, Werk­zeuge und Erwei­te­run­gen ent­hält, die im Buch vor­kom­men (und recht­lich unbe­denk­lich ver­viel­fäl­tigt und dem Buch beige­legt wer­den dürfen).
  • Es wird viel mehr Abbil­dun­gen geben. Meine erste Schät­zung hat erge­ben, dass etwa 100(!) zusätz­li­che Abbil­dun­gen erstel­len möchte und viele der alten Abbil­dun­gen aktua­li­sie­ren muss. Das wird eine ganze Menge Arbeit.
  • Ein durch­ge­hen­des Bei­spiel ist zwar ein gute Idee, aller­dings funk­tio­niert die Schritt-für-Schritt-Anleitung der Koch­bar nicht, zumin­dest nicht im CSS-Teil. Die im Buch dar­ge­stellte Vor­ge­hens­weise ist zu weit von der tat­säch­li­chen Metho­dik eines erfah­re­nen Webent­wick­lers ent­fernt. Ich werde das Kochbar-Beispiel kom­plett umar­bei­ten und vor allem stär­ker zusam­men­zie­hen. Ich bin mir noch nicht sicher, ob es zwei Teile geben wird (einen Markup-Teil und einen Styling-Teil) oder ob ich das Bei­spiel kom­plett im Rah­men eines eige­nen Kapi­tels dar­stelle. Das Bei­spiel erhält einen stär­ke­ren Pro­jekt­cha­rak­ter und somit einen grö­ße­ren Pra­xis­be­zug. Die Koch­bar erhält ein Face­lif­ting. Ich habe das Bei­spiel mitt­ler­weile mehr­fach für Schu­lun­gen ver­wen­det und kann es ein­fach nicht mehr sehen.
  • Die Tat­sa­che, dass die Koch­bar aus den ein­zel­nen Abschnit­ten her­aus­ge­zo­gen wird, führt dazu, dass ich mir zahl­rei­che neue Bei­spiele ein­fal­len las­sen muss.
  • Ich werde einen neuen Abschnitt über Web­stan­dards schrei­ben, der erklärt, was Web­stan­dards sind und warum sie wich­tig sind.
  • Den Abschnitt über Brow­ser sowie sämt­li­che Kom­pa­ti­bi­li­täts­ta­bel­len werde ich auf den aktu­el­len Stand brin­gen. Der Inter­net Explo­rer 5 fliegt kom­plett raus, da der Brow­ser auf kei­nem Betriebs­sys­tem mehr eine Rolle spielt. IE 6 hin­ge­gen bleibt noch drin, der IE 8 kommt neu hinzu. Alle Aus­sa­gen im Buch, die die Brow­ser­kom­pa­ti­bi­li­tät betref­fen, das heißt Feh­ler, unge­wöhn­li­ches Ver­hal­ten oder Bugs anspre­chen, werde ich über­prü­fen und gege­be­nen­falls auf den neus­ten Stand bringen.
  • Den Abschnitt über Vali­da­to­ren werde ich durch ein paar Pra­xis­bei­spiele erwei­tern, typi­sche Feh­ler­mel­dun­gen zei­gen und erklä­ren, was sie bedeu­ten und wie Web­au­to­ren die Feh­ler beheben.
  • Es gibt mitt­ler­weile zahl­rei­che neue, sinn­volle Brow­serer­wei­te­run­gen, alle voran Fire­bug. Den Abschnitt werde ich stark über­ar­bei­ten, ein paar mehr Bei­spiele brin­gen und zei­gen, wie Web­au­to­ren mit den Brow­serer­wei­te­run­gen umgehen.
  • Viel­leicht schreibe ich einen eige­nen Abschnitt über Mikro­for­mate, mal sehen. Ich glaube, am Ende des XHTML-Teils könnte das ganz gut passen.
  • Ich werde CSSDOC vor­stel­len und im Rah­men aller CSS-Lis­tings kon­se­quent verwenden.
  • Im gesam­ten Buch erwähne ich nicht ein Mal das hasLayout-Konzept des Inter­net Explo­rers. Auch wenn has­Lay­out mit Ein­füh­rung des IE 8 bald der Ver­gan­gen­heit ange­hö­ren wird, ist das Kon­zept der­zeit lei­der noch sehr gegen­wär­tig. Ich werde das Ver­säum­nis nach­ho­len und auf die­sem Weg erklä­ren, warum der IE sich häu­fig merk­wür­dig ver­hält und wie Web­au­to­ren dies umge­hen können.
  • In die­sem Zusam­men­hang werde ich den Abschnitt über CSS-Fil­ter kom­plett über­ar­bei­ten. Bis­her habe ich ver­mie­den, auf Con­di­tio­nal Com­ments ein­zu­ge­hen, weil ich sie über­flüs­sig finde, werde sie in der zwei­ten Auf­lage jedoch kurz erwäh­nen. Die gan­zen Fil­ter für den IE 5 flie­gen raus, dafür werde ich über den IE-Tel­ler­rand hin­aus bli­cken und auch auf andere Brow­ser eingehen.
  • Ich werde zei­gen, wie Web­au­to­ren ein Print-Stylesheet erstel­len, und viel­leicht auch ein Muster-Stylesheet vor­stel­len und mitliefern.
  • Die Dar­stel­lung der CSS-Eigen­schaf­ten und deren mög­li­cher Werte gefällt mir über­haupt nicht mehr. Ich finde sie aus­ein­an­der­ge­zo­gen und unüber­sicht­lich. In der zwei­ten Auf­lage werde ich jede Eigen­schaft zunächst mit­tels einer Tabelle vor­stel­len. Die wird die im Fol­gen­den erläu­ter­ten Werte auf­füh­ren, den Initi­al­wert, ob Ver­er­bung mög­lich ist oder nicht und auf wel­che Ele­ment­ty­pen diese Eigen­schaft ange­wen­det wer­den kann. Dadurch wer­den die wich­tigs­ten Infor­ma­tio­nen auf einen Blick sicht­bar sein, was den Refe­renz­cha­rak­ter des Buches erhö­hen wird.
  • Ich werde Bei­spiele für CSS-Lay­outs brin­gen und etwas mehr auf YAML ein­ge­hen. Der­zeit wer­den meine Leser zu sehr allein gelas­sen, wenn es darum geht, im Anschluss an die Lek­türe des Buches mit der Umset­zung eines kon­kre­ten Designs anzu­fan­gen. Ein paar Grund­la­gen zur Erstel­lung mehr­spal­ti­ger Designs werde ich mei­nen Lesern mitgeben.
  • Ich habe mir schon seit eini­ger Zeit vor­ge­nom­men, mein Glos­sar zu moder­ni­sie­ren. Ich werde es um viele Begriffe erwei­tern, die im Web 2.0 eine Rolle spielen.

Sie sehen, ich habe mir eini­ges vor­ge­nom­men, damit die zweite Auf­lage des Buches ebenso erfolg­reich wird wie die erste. Falls Sie Anmer­kun­gen zu den Ände­run­gen haben oder die Liste ergän­zen möchte, dann freue ich mich auf Ihren Kommentar.

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*