SVG ist eine Sprache zur Beschreibung zweidimensionaler Grafiken in XML. Sie erlaubt nicht nur beliebig skalierbare und sogar in nahezu allen Teilen animierbare Vektorbilder, sondern ermöglicht darüber hinaus jederzeit vollen Zugriff auf vorhandene Textinhalte. In vielen Punkten ähnlich dem überaus populären Flash-Format von Macromedia, bietet SVG über dieses weit hinausgehende Vorteile: erstens seine komplette Basierung auf XML (und damit auf einem anerkannten, weitverbreiteten und leicht zu bearbeitenden Textformat) und zweitens seine Zugänglichkeit als nichtproprietärer (d.h. öffentlich frei nutzbarer) Standard des World Wide Web Consortiums.
SVG wird heute bereits von mehreren namhaften Grafikprogrammen unterstützt und ist auf dem Weg, zahlreiche wichtige Anwendungsbereiche permanent zu besetzen; ihre Skalierbarkeit macht sie für viele Gebiete und Anwendungen interessant, z.B. für CAD oder Kartographie, weil sie passend für mobile Displays, PDAs sowie hochauflösende Drucker proportional herauf- und herabskaliert werden können.
In diesem Kurs werden die Teilnehmer anhand praktischer Beispiele an zahlreiche Einsatzmöglichkeiten von skalierbaren Vektorgrafiken herangeführt. Dabei steht, nach einer Einführung in die Syntax und diverse Grundelemente, die Gestaltung mit Hilfe der vordefinierten Grundformen, Pfade, Farbsysteme und Formateigenschaften im Mittelpunkt. Weiter werden diverse zeitsparende Erstellungstechniken geübt.
- Alternative zu Macromedia Flash
- beliebig skalierbare Vektorgrafiken
- Grafikelementtypen
- Formen und Formeigenschaften
- Texte und Texteigenschaften
- Pfade
- Ausschneiden, Maskieren, Objektdeckfähigkeit
- Filtereffekte
- Scripting / Animation mit dem SVG Document Model (DOM)
- SMIL-Elemente (Synchronized Multimedia Integration Language)
Der Kurs richtet sich an alle, die mit Vektorgrafik, CAD und/oder XML-Dokumenten für skalierbare Anwendungen umgehen, also besonders an Webentwickler und -designer, CAD- und Dokumentenspezialisten, Grafiker, Animatoren, sowie Programmierer. Ganz besonders angesprochen sind auch Anwender (und potentielle Umsteiger) von Macromedia Flash
XML Grundkenntnisse, CSS und vor allem Erfahrung mit Vektorgrafik hilfreich