permalink

8

Rezension: Peter Kröner – HTML5. Webseiten innovativ und zukunftssicher

html5-buch-cover

Eine Rede oder ein Vor­trag soll packend anfan­gen und stark auf­hö­ren – das steht in jedem Rat­ge­ber für gelun­gene Prä­sen­ta­tio­nen und Vor­träge. Ist der Auf­takt einer Rede inter­es­sant, unge­wöhn­lich, fes­selnd oder humor­voll (oder von allem ein biss­chen), dann ist dem Red­ner die Auf­merk­sam­keit sei­nes Publi­kums gewiss. Ein bril­lan­ter Abgang hin­ge­gen sichert dem Red­ner den ver­dien­ten Schluss­ap­plaus und sorgt dafür, dass das Publi­kum ihn in Erin­ne­rung behält.

Wäre Peter Krö­ners Buch »HTML5. Web­sei­ten inno­va­tiv und zukunfts­si­cher« (Web­site zum Buch) ein Vor­trag, wären dem Autor Stan­ding Ova­tions sicher. Peter Krö­ner schafft mit sei­nen ers­ten bei­den und dem letz­ten Kapi­tel eine Klam­mer, die das Buch zusam­men hält, er wirft einen Blick zurück, führt ein, resü­miert und schaut nach vorn – sprach­lich und inhalt­lich in unge­wöhn­lich hoher Qua­li­tät. Die Kapi­tel zwi­schen Anfang und Ende sind nicht so bril­lant, aber auch nicht viel schlech­ter. Ein emp­feh­lens­wer­tes Buch für Webent­wick­ler, die schon eini­ges an Vor­wis­sen und Erfah­rung mitbringen.

Peter Krö­ner zeigt in vie­len Lis­tings, wie HTML5-Dokumente aus­se­hen und wie sie sich von HTML4- oder XHTML-Dokumenten unter­schei­den. Er stellt alle neuen Ele­mente und Attri­bute vor, zeigt die neuen Mög­lich­kei­ten bei der Aus­zeich­nung von For­mu­la­ren sowie der Ein­bet­tung von Audio- und Video-Elementen. Krö­ner stellt die Geolocation-API vor, zeigt Bei­spiele für Offline-Webanwendungen (DOM Sto­rage), kämpft sich durch den Dschun­gel der Drag&Drop-API und zeich­net Bil­der auf das canvas-Ele­ment. Dabei bleibt er immer nah an der Pra­xis.

Man merkt, dass Peter Krö­ner ver­steht, wor­über er schreibt. Er beant­wor­tet alle Fra­gen, die der Ein­stieg in HTML5 auf­wirft, immer genau dann, wenn der (erfah­rene) Leser sie sich gerade stellt. Krö­ner macht auch kei­nen Hehl dar­aus, dass HTML5 noch kein fer­ti­ger Stan­dard und noch viel in Bewe­gung ist. Er jon­gliert gekonnt mit allem, was bereits imple­men­tiert ist (wie gut und in wel­chem Brow­ser auch immer), erwähnt, was stan­dar­di­siert ist und hat stets Zeit für den Blick über den Tel­ler­rand, also auf das, was noch kommt.

Das Buch bie­tet einen sehr guten Über­blick über all das, was mit HTML5 (jetzt schon!) mög­lich ist. An vie­len Stel­len bleibt es jedoch nur bei einem Über­blick. Das liegt schlicht­weg am Umfang von HTML5 und des­sen Kom­ple­xi­tät, den­noch hätte dem Buch im einen oder ande­ren Kapi­tel etwas mehr Tiefe gut getan.

Eben­falls gewünscht hätte ich mir ein durch­gän­gi­ges Pra­xis­bei­spiel, das den Leser durch das Buch hin­durch beglei­tet. Die ein­zel­nen Kapi­tel ste­hen sehr für sich, es gibt nahezu über­haupt keine Berüh­rungs­punkte, so als wäre das Buch eine Ansamm­lung ein­zel­ner Fach­t­exte, die in einem Sam­mel­band erschie­nen sind. Ein HTML5-Projekt, das Krö­ner in sei­nem Buch Schritt für Schritt mit dem Leser zusam­men auf­baut, hätte dem Buch sicher­lich gut getan.

Es liegt wahr­schein­lich an mir und mei­nem fach­li­chen Schwer­punkt, dass ich das Buch nicht in einem Rutsch durch­ge­le­sen habe, son­dern Lese­pau­sen ein­ge­legt und zum Teil sogar einige Sei­ten über­blät­tert habe. Ich bin kein JavaScript-Programmierer und habe wenig Bezug zu dem Teil von HTML5 (ursprüng­lich ja mal »Web App­li­ca­ti­ons 1.0«), der die­sen Stan­dard für viele ver­mut­lich erst rich­tig inter­es­sant macht: die neuen APIs und zahl­rei­chen skript­ba­sier­ten Ele­mente, die den Brow­ser von einem sim­plen Doku­ment­be­trach­ter zur uni­ver­sel­len Anwen­dungs­platt­form für alle Arten von Pro­gram­men machen sol­len. Webent­wick­ler mit einer stär­ke­ren Nei­gung zum Pro­gram­mie­ren sehen das ver­mut­lich anders. Inso­fern bie­tet das Buch für jeden etwas, und hier ist es sogar ein Vor­teil, dass jedes Kapi­tel unab­hän­gig von­ein­an­der gele­sen wer­den kann. Wer sich für einen Teil­as­pekt von HTML5 nicht inter­es­siert, kann die ent­spre­chen­den Sei­ten ein­fach über­blät­tern – was aber schade wäre.

Infor­ma­tio­nen und Bezugsquellen

HTML5. Web­sei­ten inno­va­tiv und zukunftssicher

Ver­lag Open Source Press; 1. Auf­lage (Mai 2010)
398 Sei­ten
34,90 Euro – ISBN 978-3937514970

8 Kommentare

  1. Ich kann Deine Rezen­sion zu 100% bestä­ti­gen, obwohl ich erst zur Hälfte durch das Buch durch bin. Es ist klasse. Zusätz­lich habe ich noch das Buch von O'Reilly und mit bei­dem bin ich wohl sehr gut ausgestattet.

  2. "Zukunfts­si­cher", das war jah­re­lang das Haupt­ar­gu­ment für XHTML. Ich bin sicher, in 10 Jah­ren gibt es wie­der einen ande­ren hype.

  3. @ RALPH:
    Hmm, im Inter­net­be­reich sind 10 Jahre eine Ewig­keit und so gese­hen würde sich die Pro­gnose 'zukunfts­si­cher' also pro­blem­los erfüllen…

  4. Pingback: Rezension: HTML5-Buch von Peter Kröner « F-LOG-GE

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*