Iris Fibingers Buch führt weit über die Grundlagen hinaus und geht auf viele der für Webentwickler relevanten Fragen ein. Der Grundlagenteil des Buches ist jedoch der ausführlichere.
Den Anfang macht ein Kapitel über XML-Dokumente (Struktur, Auszeichnung, Schreibweisen, Deklarationen, Namensräume). Es folgen Grundlagen der grafischen Datenverarbeitung und schließlich der Einstieg in SVG: Formen und Pfade, Text und Zeichensätze, Formatierung mit CSS, Farben, grafische Transformationen und Effekte und natürlich Animationen. All diesen Kapiteln gemein ist eine sehr detaillierte und verständliche Darstellung, ergänzt durch viele erläuternde Zeichnungen. Sehr schön sind einige der angeführten Beispiele (z.B. der kleine Zeichentrickfilm).
Der Begriff "Praxiswegweiser" im Untertitel des Buches ist durchaus zutreffend, denn es geht weiter mit Themen wie der Verlinkung, der Einbindung von SVG-Code in HTML-Dokumente (auch mit Frames), der Interaktivität durch die Einbindung von JavaScript und durch die Kombination von SVG mit HTML-Formularen, der Konfiguration des Webservers und der Optimierung von SVG-Dateien. Die serverseitige Generierung mit Perl wird anhand von drei interessanten Beispielanwendungen erläutert.
Die Infos über JavaScript beziehen sich in erster Linie auf die Einbindung der Scripte, Beispielanwendungen gibt es nur wenige. Ich hätte mir so ein Kapitelchen auch über die Kombination von SVG mit PHP gewünscht (weiterführende Infos über JavaScript und PHP kann man sich dann ja aus den entsprechenden Büchern holen).
Fibinger legt den Standard SVG 1.0 vom 4. September 2001 zugrunde und geht im Detail auf seine Unterstützung im Adobe SVG Viewer 3 ein. Des weiteren weist sie auch auf die Vorgaben für den zukünftigen Standard 2.0 hin.
Das Buch richtet sich zwar an Fortgeschrittene, nützt aber auch Einsteigern, wenn sie an umfassender und detaillierter Information interessiert sind. Darüber hinaus ist es sehr verständlich geschrieben.
Trotz weniger kleiner Mängel: das Buch ist beinahe eine "eierlegende Wollmilchsau" und verdient volle Punktzahl.