SVG

Aus Wikibooks

Wechseln zu: Navigation, Suche


Good art ru.svg Dieses Buch wird durch intensive Zusammenarbeit sicher schnell besser. Der Hauptautor freut sich über jeden, der mitmacht. Kaputtmachen kannst du nicht viel – also sei mutig. Wenn etwas nicht passt, rührt sich der Hauptautor bestimmt. Danke.
Buch durchsuchen

SVG (Scalable Vector Graphics - Skalierbare Vektorgraphik) 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äßt sich SVG direkt (inline) in beliebige XML-basierte Dateien (z.B. XHTML) einfügen. Andersherum lassen sich auch andere XML-Formate in SVG einfügen, insbesondere etwa Metainformationen per RDF und Dublin-Core im Element metadata und direkt anzeigbare Informationen im Element foreignObject. Die in SVG enthaltenen Fähigkeiten zur deklarativen Animation basieren auf SMIL, ebenso wie die neuen Multimediaelemente in SVG tiny 1.2. Graphiken können auch über das DOM (Dokument-Objekt-Modell) z.B. per ecmaScript manipuliert werden, was neben der deklarativen Animation, die interaktiv begonnen und beendet werden kann, eine andere Möglichkeit eröffnet, auf Ereignisse zu reagieren und Interaktion mit dem Benutzer zu ermöglichen. Graphikelemente lassen sich als Verweise verwenden (keine Verwendung von einem Element wie map in (X)HTML notwendig), Filter und Maskierungen können vorgenommen werden, Schriftarten definiert werden und vieles mehr.

Ein aktueller SVG-Standard liegt seit Anfang 2003 in der Version 1.1 als Empfehlung des W3C vor. Eine überarbeitete Fassung mit der Korrektur bekannter Fehler ist derzeit (Ende 2009) in Vorbereitung. SVG tiny 1.2 liegt seit Ende 2008 als Spezifikation vor und ist zum einen auf den mobilen Markt ausgerichtet, wie auch die älteren mobilen Varianten von SVG 1.1, zum anderen wird es als Grundmodul für die in Arbeit befindliche Version 1.2 dienen, für welche auch schon für einige Module Arbeitsentwürfe veröffentlicht wurden. Das Buch wird Version 1.1 beschreiben, kann bisweilen aber auch schon auf Neuerungen in SVG tiny 1.2 hinweisen.


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 referenziert.

[Bearbeiten] Inhalt

Regal Dieses Buch steht im Regal EDV
Wikipedia
Wikipedia hat einen Artikel zum Thema:
  1. Einführung  
    1. Vorwort 
    2. Kurze Einführung in XML
    3. Unterstützung / Installation 
  2. Start mit SVG  
  3. Dokumentstruktur
  4. Transformationen
  5. Grundformen
  6. Pfade
  7. Text als Graphik
  8. Grafiken formatieren
  9. Farben
  10. Farbverlauf und Muster
  11. Ausschnitt, Maskierung und Komposition
  12. Animation
  13. Verweise und Interaktivität
  14. SVG-Zeichensätze
  15. Effekte  
  16. Barrierefreiheit
  17. Javascript und SVG
  18. SVG im Web
  19. Weitere Elemente
  20. Referenz 
  21. nützliche Weblinks


Siehe auch: Inkscape

Nuvola-inspired File Icons for MediaWiki-fileicon-pdf.png Zu diesem Thema existiert eine Sammlung. Damit kann man das Thema als PDF herunterladen oder in gedruckter Form bestellen.
Persönliche Werkzeuge