SVG und XML

(Auszug aus "Das Einsteigerseminar SVG — Webgrafiken mit XML" von Helma Spona)

Nachdem Sie die Grundlagen von SVG beherrschen, sind Ihnen sicherlich schon einige Dinge aufgefallen, die nicht gerade vorteilhaft für SVG sind. Zum einen ist es die Tatsache, dass es wieder Browserunterschiede zu beachten gibt. Der eine Browser braucht ein Plug-In, der andere kann SVG ohne Plug-In, unterstützt dafür aber den <EMBED>-Tag nicht. Somit müssten Sie bei Verwendung von SVG in Webseiten nicht nur eine Webseite für Browser ohne SVG-Unterstützung erstellen, sie benötigen für die Browser mit SVG-Unterstützung auch noch zweierlei Versionen. Auf den ersten Blick scheint SVG daher noch schlechter einsetzbar zu sein als andere Techniken, wie CSS, Flash oder Frames.

Wenn Sie sich jedoch noch einmal bewusst machen, dass SVG auf XML basiert, fällt Ihnen die Lösung sicherlich ganz schnell ein. Sie besteht einfach darin, dass sich XML-Dateien mit Hilfe von geeigneten XSLT-Dateien in quasi jedes Format überführen lassen. Sie brauchen also nur noch die Daten für eine Webseite in XML zu speichern und geeignete XSLT-Dateien zu erstellen, die die XML-Dateien in HTML-Seiten mit eingebetteten SVG-Dateien konvertieren. Mit Croczilla können Sie die XML-Dateien direkt öffnen, mit allen anderen Browsern können die HTML-Dateien verwendet werden.

Hinweis:
Die Programmierung von XSLT-Dateien ist ein sehr komplexes Thema, das den Rahmen diese Buches sprengen würde. Daher wird nachfolgend nur auf die Grundlagen von XML und Namensräumen eingegangen. Für Details zur Umwandlung von XML-Dateien in SVG, VML oder HTML-Dateien ist weiterführende Literatur erforderlich.

   

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema SVG bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © verlag moderne industrie GmbH 2001
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Das Einsteigerseminar SVG — Webgrafiken mit XML" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

verlag moderne industrie GmbH, Justus-von-Liebig-Straße 1, D-86899 Landsberg/Lech, fon ++49 (0) 81 91 / 125 – 0, leserservice(at)mi-verlag.de