Zuerst einmal sei gesagt, dass ich ein großer Fan der meisten Head First Reihe bin.
Das Konzept dieser Reihe polarisiert wohl etwas, da die Bücher durch viele (Comic-hafte) Bilder, Kreuzworträtsel zum Thema und andere Übungen aufgelockert werden und
in einem eher flapsigen Ton verfasst sind.
Das ist nicht jedermanns Sache, aber bei mir stößt diese Methode auf fruchtbaren Boden,
zumal die Beispiele recht praxisnah sind und aufeinander aufbauen.
So hat man z.Bsp. in dem Buch über PHP und MySQL schon nach 5 Seiten eine funktionierende Mailing-Liste gebaut.
Dieser Band über HTML 5 entspricht leider nicht ganz dem, was ich davon erwartet habe.
Dies kann aber auch daran liegen, dass ich die falschen Erwartungen an das Buch hatte:
Ich habe nach der Lektüre des schon erwähnten PHP & MySL Bandes angefangen, eine Anwendung für meine Firma zu bauen.
Der PHP Teil funktioniert inzwischen zwar prächtig, aber die Anwendung sieht zum davonlaufen aus und ich kriege es teilweise kaum hin,
2 Zeilen mit dem selben Abstand darzustellen ;-)
Also musste nun ein Buch über HTML her.
Mein Gedankengang war nun: " Hey, warum HTML 4 lernen, wenn alle nur noch über HTML 5 reden?"
Diesem Gedankengang sind die Autoren leider nicht gefolgt.
Zwar wird in dem Buch mehrfach betont, das HTML5 = Javascript + Markup + CSS ist;
Leider kommen Markup und CSS in dem Buch viel zu kurz beziehungsweise werden überhaupt nicht behandelt, sondern vorausgesetzt.
Weshalb ich totzdem 4 Sterne für das Buch gebe?
Nun, es ist halt doch ein Head First, und so habe ich nun schon nach oberflächlichler Lektüre eine ganze Menge über die Basics von HTML5 gelernt.
Was sind Webworker und was ist so toll an Web Storage im Vergleich zu Cookies?
Geolocations? Canvas?
Wie manipuliert man das DOM mit Javascript und was ist dieses DOM überhaupt?
Überhaupt wird Javascript ein großer Teil der Buches gewidmet, was einem das Rüstzeug auf den Weg gibt, richtige Webanwendungen (im Unterschied zu statischen Webseiten) zu erstellen.
Dies ist schon alles interessant, war halt nur nicht ganz das, was ich gesucht habe, daher die 4 Sterne.
Fazit: wer mit HTML und CSS schon vertraut ist und nun weg von statischen Webseiten, hin zu dynamischen Webanwendungen möchte, dem sei dieses Buch empfohlen.
Wer allerdings erst einmal die Basics haben muss, um die erste Webseite zu erstellen, der kaufe sich wie ich ein anderes Buch.
In meinem Fall wird es wohl HTML with CSS & XHTML. Natürlich ebenfalls aus der Head First Reihe ;-)