Dieses Buch hat mich nicht komplett überzeugt. Zwar erklärt der Autor zuerst den Zusammenhang von HTML, CSS, JavaScript und DOM recht verständlich. Auch die Beispiele sind gut gewählt. Jedoch haben sich unnötige Schreibfehler eingeschlichen, was durch ein seriöses proofreading hätte vermieden werden können. Nerviger ist z.B. die Kurzerklärung zu der einfacheren Notationsweise von if-else-Konstruktionen, welche als 'Bedingung? Anweisung1 : Anweisung1;' beschrieben ist. Natürlich ist dies falsch, denn das zweite hätte Anweisung2 heissen sollen und verwirrt am Anfang.
Ganz schlecht gelungen ist die Referenz, welche mit 135 Seiten fast einen Drittel des Buchs ausmacht. Dass sie nicht komplett ist, wäre noch nachvollziehbar. Sie ist aber auch uneinheitlich, sogar was die im Buch vorgestellten Befehle betrifft sucht man einiges vergebens oder es steht am falschen Ort. So tauch der DOM Befehl 'offsetLeft' oder 'offsetTop' in der Referenz als Bestandteil des Microsoft eigenen Standards (all-collection) auf, obwohl sie im browserübergreifenden DOM ebenfalls vorkommt. Das ist fatal, denn als Anfänger versucht man Befehle von proprietären Standards nicht zu verwenden, um browser-übergreifend funktionierende Lösungen zu programmieren. So verzichtet man leicht auf wertvolle Befehle, wegen der unvollständigen Referenz.
Nein, dieses Buch würde ich nicht mehr kaufen.