design

SVG: Eine Einführung

Sebastian Schmiech

Mechanius.net

Was ist SVG?

Unterschied Pixel/Vektor

Beispiel Pixel/Vektor

Bei der Auflösung für welche die Pixelgrafik gedacht ist sieht man keinen Unterschied.

Unterschied Pixel/Vektor

Beispiel Pixel/Vektor

Vergrlößern wir das Ganze um das 12fache.

Unterschied Pixel/Vektor

Beispiel Pixel/Vektor

So wird die Pixelgrafik grobkörnig.

Unterschied Pixel/Vektor

Beispiel Pixel/Vektor

Aber unsere Vektor Grafik bleibt schön glatt.

Unterschied Pixel/Vektor

Beispiel Pixel/Vektor

Das kommt daher das Vektorgrafiken aus Knoten Punkten bestehen welche verbunden werden durch Strecken bzw. Kurven.

Anwendungsbereiche:

Vorteile von SVG

Vorteile von SVG

Anwendungsbereiche SVG:

Karte

schade svg geht nicht mal Opera versuchen Zoomverhalten in Exterafenster testen

Momentane Einschränkungen:

Dokumentkopf

Inkscape

Beispiel Pixel/Vektor

Zusammenfassung

Beispiel mit Animation

 <title>Animation von Text</title> 
 <defs>
   <linearGradient id="verlauf">
      <stop offset="0" stop-color="#ff0000" />
      <stop id="m" offset=".50" stop-color="#ffff00" />
      <stop offset="1" stop-color="#0000ff" />
    </linearGradient>
  </defs>
        

Beispiel mit Animation

 <text x="300" y="700" fill="url(#verlauf)" font-size="250px">
    SVG</text>
<animate xlink:href="#m"
   attributeName="offset"
   attributeType="XML"
   from="0"
   to="1"
   dur="3s"
   repeatDur="indefinite" /> 
</svg>
        
Das Ganze in Aktion. Am besten mit Opera anzeigen lassen.

Praktisches Anwendungsbeispiel:

Verwendete Programme: