Ralph Steyer: JavaScript in 21 Tagen, Auch mit diesem Buch folgt Steyer seinem Konzept, nicht stur Programmiertechnik zu vermitteln, sondern auch über den Tellerand hinaus zu schauen. Neben JavaScript werden Einführungen in HTML und Stylesheets geboten, außerdem Grundlagen der Geschichte des Internets, der Protokolle etc. All dies wird in angenehmem und verständlichem Stil dargeboten. Insofern erscheint die Einschätzung von 21 Tagen durchaus realistisch. Aufgebaut ist das Buch, wie der Titel ankündigt, in 21 Kapitel (=21 Tage), in denen von den angesprochenen Grundlagen über den Umgang mit Objekten bis zum JavaScript- Zugriff auf Objekte eine verständliche Einführung geboten wird. Nicht immer ganz so verständlich ist die Reihenfolge, so wird etwa Scriptoptimierung und Fehlerbehandlung schon an Tag 7 abgearbeitet, das window-Objekt erst an Tag 15 und ein JavaScript-Zugriff auf Formulare erst an Tag 20. Dies führt zu vielen Vorgriffen auf erst später folgende Kapitel, die der Autor sich hätte sparen können. JavaScript und HTML werden parallel behandelt, nicht nacheinander. Dieses Vorgehen ermöglicht eine neue Art, Zusammenhänge darzustellen - aber es erfordert, dass das Buch ganz gelesen wird, gerade in Zusammenhang mit den erwähnten Vorgriffen. Als Handbuch oder Referenz ist es nicht so geeignet. Zielgruppe ist eindeutig der Einsteiger, dem alle Grundlagen vermittelt werden. Vorerfahrungen sind nicht notwendig, da Steyer eben auch auf HTML-Grundlagen eingeht. Jeder Tag schließt mit einigen "Prüfungsfragen" ab, bei denen erfreulicherweise großer Wert auf die "Kleinigkeiten" gelegt wurde: Groß-/Kleinschreibung, fehlende Anführungszeichen und Klammern und reservierte Worte gilt es zu entdecken. Im Anhang finden sich Übersichten über alle HTML-Tags, Mime-Typen, Unterschiede zwischen den Browsern, eine Maskierungstabelle und eine Referenz auf Basis von ECMA-Script. Die CD umfasst die Beispielcodes, einige aktuelle Browser, ein paar Editoren und andere Programme sowie das ganze Buch im HTML-Format.
|