SVG
Geschichte / Entstehung
SVG steht für Scalable Vector Graphics und ist eine Sprache zur Beschreibung zweidimensionaler Vektorgrafiken, die von W3 im September 2001 als Empfehlung eingestuft wurde. (andere nennenswerte Sprachen des W3-Konsortiums: HTML, CSS, XML, PNG)
Es ist plattformübergreifend, offen dokumentiert und frei verwendbar.
Eine SVG-Datei hat die Dateiendung .svg bzw. svgz, wenn sie mit gzip gepackt worden ist. (gzip = GNU ZIP Kompressionsprogramm)
Kodierung und Anwendung
SVG ist eine XML-Anwendung und kann daher in einem Editor geöffnet und bearbeitet werden. (XML: Sprache für maschinen- und menschenlesbare Dokumente in Form einer Baumstruktur)
Ausserdem können die Dateien mit geeigneten Programmen, u.a. auch freien Vektorgrafik-Programmen geöffnet und erstellt werden.
SVG-Dateien enthalten Informationen der zu beschreibenden Objekte (Linien, Flächen, Texte, Farbverlauf, Muster, Effekte, Farbfilter).
Diese können auch zu Objektgruppen zusammengefasst sein.
Soll eine Grafik angezeigt werden, erfolgt die Anzeige zur Laufzeit.
SVG spielt in der Zukunft vor allem für das Internet eine wichtige Rolle. Die nächste Generation der Webbrowsern wird wahrscheinlich SVG-kompatibel sein, was die derzeitige Lösung mittels Plugins und partiellen Implementierungen ablösen wird.
Der Grund für die Webtauglichkeit ist der geringere Speicherbedarf im Vergleich zu Pixelgrafiken. Es eignet sich somit auch als Alternative zum GIF-Format, da es ebenso Grafiken mit Symbolen, Logos oder Cliparts darstellen kann.
Ebenso vorteilhaft für das Web ist die Dynamik von SVG. Mit Hilfe von Scriptsprachen können Dateien partiell verändert werden, was die Interaktion mit dem User ermöglicht (durch bestimmte interaktive Vorgehensweisen kann eine SVG-Datei erstellt und verändert werden). Auch Links können in die Dateien eingebunden werden (XLink-Unterstützung). Mit der sog. SMIL Schnittstelle können SVG-Dateien mit anderen Medien wie Sound verknüpft werden.
Neben den gewohnten Vektorgrafik-Vorteilen wie verlustloser Zoom- und Schwenkbarkeit bietet SVG weitere gute Eigenschaften wie z.B. Suchmaschinen-Tauglichkeit. Durch den XML-basierten Dateiaufbau können die Dateien nach Textinhalten durchsucht werden.
Ansonsten findet SVG Anwendung bei technischen, illustrativen oder Konstruktions-Grafiken.
All diese Vorteile unterstreichen die Zukunftsfähigkeit von SVG.
Meta-Daten:
SVG, svg, SVG-Format, svg-Format, Vektorgrafik, Vektordateiformat, SVG-Geschichte, SVG-Anwendung, SVG-Kodierung, Scalable Vector Graphics, zweidimensional, W3, XML, GIF-Alternative, webtauglich