SVG

Aus Wikibooks

Wechseln zu: Navigation, Suche
Regal Dieses Buch steht im Regal EDV
Wikipedia
Wikipedia hat einen Artikel zum Thema:

SVG (Scalable Vector Graphics) ist ein auf XML basierender vom W3C empfohlener Standard zur Beschreibung zweidimensionaler Vektorgrafiken.

SVG fügt sich in gut in andere bestehende Standards ein, ergänzt sie, und wird von ihnen ergänzt. So lässt sich SVG direkt (inline) in beliebige XML basierte Dateien (z.B. XHTML) einfügen, die in SVG enthaltenen Fähigkeiten zur Darstellung von Animationen können durch SMIL ergänzt werden, die Grafiken können über das DOM z.B. per JavaScript manipuliert werden, was eine Reaktion auf Ereignisse und somit Interaktion mit dem Benutzer ermöglicht, Grafikelemente lassen sich als Link definieren (keine <map> mehr nötig) und vieles mehr.

Der SVG-Standard liegt derzeit (Stand Ende 2008) in der Version 1.1 als Empfehlung des W3C vor, Version 1.2 befindet sich noch in Arbeit (voraussichtliche Fertigstellung Juni 2010). Das Buch wird Version 1.1 beschreiben, jedoch versuchen auf Änderungen zu 1.0 hinzuweisen.


Dieses Buch soll sowohl Einsteigern als Tutorium als auch fortgeschrittenen Anwendern als Referenz dienen, deshalb werden die Elemente in einer (aus Sicht der Autoren, Diskussionen dazu sind gerne willkommen) sinnvollen Reihenfolge eingeführt (auch die Reihenfolge der Attribute folgt dieser Richtlinie so gut wie möglich), und werden zum Nachschlagen in der Referenz verlinkt.

[Bearbeiten] Inhalt

  1. Einführung  
    1. Vorwort
    2. Unterstützung / Installation
  2. Start mit SVG
  3. Zeichnen mit SVG
  4. Grafiken formatieren
  5. Effekte
  6. Animation
  7. Weitere Elemente
  8. SVG-Zeichensätze
  9. Referenz  


[Bearbeiten] Wichtige Links

Allgemein:

  • W3C Die SVG-Seite vom W3C

Zum Editieren:

  • Inkscape Freies SVG-Zeichenprogramm (für Linux, Windows und Mac OS X)
  • Sodipodi Freies SVG-Zeichenprogramm (für Linux, Windows)

Zum Anzeigen:

  • Batik – das Apache Batik Projekt zum Arbeiten mit SVG unter der Programmiersprache Java (ermöglicht auf jeder Java Plattform die Anzeige von SVG)
  • SVG Salamander – schlanke, schnelle SVG Engine für Java
  • Corel SVG Viewer
  • Firefox Der Browser unterstützt seit Version 1.5 einfaches SVG auch ohne PlugIn; mit der Version 2 soll auch der TextPath Tag unterstützt werden.
  • Opera Der Browser Opera zeigt SVG-Grafiken von Haus aus an und realisiert sogar die meisten Animationen auf allen gängigen Plattformen (MacOs, Linux, Windows).
  • KSVG ist der SVG-Viewer von KDE, nutzbar als Standalone-Programm oder als Plugin für den Konqueror-Browser.

Ergänzende Tutorials:

Sonstiges:

  • SVG Umschalter für Adobe 3,6 und Corel 2.1 SVG PlugIn (Nur für Windows, deutsch)
Persönliche Werkzeuge
Buch erstellen