Das XSL Einsteigerseminar ist sehr zu empfehlen, um einen ersten Überblick und Grundkenntnisse in XSL, XPath und XSL-FO zu erhalten. Die einzelnen Kapitel sind sehr kurz gehalten und folgen einem einheitlichen Schema. Zuerst werden bestimmte Anweisungen, Funtionen, Parameter, Syntax oder Anwendungsbeispiele aufgezeigt. Der meist kurz und prägnant gehaltenen Ausführung folgt eine Zusammenfassung und am Ende jeden Kapitels gibt es Übungen um das gelesene zu verinnerlichen.
Ein paar Mängel, die ich als störend empfinde, möchte ich nicht verschweigen, auch wenn der Gesamteindruck, insbesondere unter Berücksichtigung des Preis/Leistungsverhältnises, sehr gut ist.
Der Umstand, dass dem Buch keine CD beigelegt ist, wie es von meinen Vorgängern gewünscht wird, ist aus meiner Sicht sicher kein Mangel. Warum sollte sich jemand Software, von einer CD ziehen, wenn er ohne weiteres im Internet eine wesentlich aktuellere Version erhalten kann, die auch schon XSLT 2.0 unterstützt. Hinzu kommt, dass die Palette der verfügbaren Software recht umfassend ist. Würde man beispielsweise den im Buch vorgestelllten XSLT-Prozessor Saxon auf CD beilegen, so müsste man auch eine komplette JVM hinzulegen, denn Saxon ist in Java geschrieben. Jemand anders bevorzugt eventuell XSLTPROC oder oder oder.
Als negativ habe ich hingegen anzumerken, dass der Autor recht schlechte Kenntnisse des Zielformats HTML aufzuweisen scheint. So schreibt er über das Attribut "alt", dass der LEser hier Text eintragen kann, der als Tooltip im Browser dient. Lediglich der Internetexplorer interpretiert den Wert des Attributs auf diese falsche Weise. "Alt" steht für alternativ und erwartet ein Textäquivalent für ein verwendetes Bild. Tooltips werden mit dem Attribut "title" angegeben. Hinzu kommt, dass "depricated code", wie das Attribut "font" rege verwendet wird. Mit den so erzeugten HTML-Dokumenten kann man keinen Blumentopf gewinnen.
Es wäre auch wünschenswert gewesen, wenn man in XSLT auch andere Ausgabeformate erzeugt hätte, als HTML. Das ebenfalls im Buch behandelte XSL-FO zur Erzeugung von PDF-Dateien, wird leider mit den frei verfügbaren XSL-FO-Prozessoren nur mangelhaft übersetzt, so dass es durchaus angebracht wäre, XML-Dokumente per XSL in TEX umzuwandeln, um diese dann per pdflatex in PDF zu übersetzen. Wahrscheinlich hätte das bereits den Rahmen eines Einsteigerseminars gesprengt,. Ein kleiner Hinweis, auf weiterführende Dokumente hätte jedoch sicher nicht geschadet.
Die kleineren Mängel stören jedoch nicht den guten Gesamteindruck.
Als Einstieg in jedem Fall empfehlenswert.