SVG auf dem Vormarsch

Vorteile von SVG

SVG bietet zahlreiche Vorteile bezogen auf die Ausgabefähigkeiten und das generelle Handling von Dokumenten sowie eindrucksvolle Möglichkeiten, die das Scripting betreffen.

  • In der XML-basierten Grafiksprache erzeugte Dateien sind kleiner als entsprechende GIF, JPEG- oder PNG-Dateien. Der Programm-Code lässt sich zusätzlich komprimieren .

  • Dank der Skalierbarkeit von Vektorgrafiken passt sich die Anzeige der Grafiken der jeweiligen Auflösung des Ausgabegeräts an. SVG-Grafiken können also auch mit Handhelds ohne Qualitätsverlust verwendet werden.

  • SVG besitzt ein eigenes DOM, ist konform zum DOM 1 und unterstützt teilweise DOM 2. Es wird weitgehend kompatibel zu HTML 4.0 sein.

  • SVG ist voll kompatibel zu XHTML.

  • SVG-Inhalte können über Cascading Style Sheets oder XSL formatiert werden.

  • SVG unterstützt Eigenheiten der SMIL-Spezifikation wie Animationen.

  • SVG kann auf dem DOM basierende Events einsetzen, wodurch sich Events wie onmouseover und onclick mit SVG-Objekten verknüpfen lassen.

  • Dank Xlink kann jeder Bereich einer SVG-Grafik verlinkt werden.

  • SVG bietet zahlreiche Filtereffekte.

  • SVG unterstützt komplexe Animationen und Transformationen.

  • SVG ermöglicht das Schwenken und Zoomen in Grafiken.

  • SVG-Dokumente sind, da sie aus Texten bestehen, durchsuchbar und damit von Suchmaschinen indexierbar.

  • SVG bietet Unterstützung von ICC- und sRGB-Profilen.

Die Integrierbarkeit und schnelle Editierbarkeit von SVG-Code in HTML- oder XHTML-Dokumenten sind ein entscheidender Vorteil gegenüber der proprietären Lösung, die Macromedia mit Flash bietet. Die Verbindung von JavaScript und CSS mit SVG könnte dazu führen, dass sich die Darstellung von Websites in Zukunft verändern wird.