2008-12-02 10 views
11

Kennt jemand hier SVG? Wenn ja, wie hast du es gelernt?Bücher/Tutorials zu lernen SVG

Alle Bücher/Tutorial Zeiger werden von Vorteil sein. Ich bin auch ein Programmierer, kein Designer, also möchte ich auch dort einige Fähigkeiten erlernen.

Antwort

6

Ich lernte es SVG Tiny Software entwickeln, meist durch Lesen der Spezifikation. SVG Tiny ist im Grunde eine Teilmenge des vollständigen SVG und konzentriert sich auf die Verwendung in Mobiltelefonen und anderen "Geräten".

Hinzufügen zu den Links von früheren Antworten, KevLinDev hat eine Reihe von anfängerfreundlichen Tutorials.

EDIT: Entfernte Ikivo Animator Link, da es jetzt zu einer ganz anderen Art von Website führt.

0

könnte helfen.

0

Ich lernte es mit der Spezifikation: . Siehe SVG 1.1 specification. Ein bisschen trocken, aber das ist echt. Sie bieten auch viele Links zu Ressourcen.
Natürlich empfehle ich, zuerst die XML-Spezifikation zu lesen ... :-) Ein bisschen JavaScript-Wissen kann auch helfen.

9

Eine Methode, die Sie vielleicht ausprobieren möchten, ist das direkte Experimentieren. Inkscape ist ein Open-Source-SVG-Editor, mit dem Sie den XML-Baum während der grafischen Bearbeitung direkt anzeigen und bearbeiten können. Auf diese Weise können Sie mit den Dingen experimentieren und sehen, wie sie das erzeugte XML beeinflussen.

0

In Beantwortung Ihrer Frage: Ja, ich kenne SVG - oder zumindest eine Teilmenge davon.

Wie ich es gelernt habe: Ich hatte eine bestimmte Aufgabe, die ich lösen wollte und SVG schien der einfachste Weg zu sein. Es war ein Kartierungssystem, also brauchte ich eine kleine Teilmenge der Funktionen und dann das Bild als jpg auszugeben. Dafür habe ich Batik benutzt, die Beispiele durchgesehen und gesehen, wie die Bilder in XML aufgebaut sind, ist überraschend hilfreich und stellt Fragen in Foren/Mailinglisten. Auch Fehler zu machen ist hilfreich, wenn es manchmal frustrierend ist.

1

Das beste Nachschlagewerk, das ich auf SVG gesehen habe, ist SVG Essentials von J. David Eisenberg. Ich habe dieses Buch benutzt, um SVG zu lernen. Ich habe auch Firefox verwendet, um SVGs und Inkscape anzuzeigen, um sie zu erstellen.

0

Ich fand SVGbasics einen guten Ausgangspunkt zu sein. Ich zweite reiche Wahl für SVG Essentials.

Und für die ultimativen Details möchten Sie die SVG specification in Reichweite haben. Wie die Spezifikationen lesen, ist es eine ziemlich langweilige Lektüre, aber es enthält auch eine Reihe von Beispielen.