2008-12-02 22 views
11

¿Alguien aquí sabe SVG? Si es así, ¿cómo lo aprendiste?Libros/Tutoriales para aprender SVG

Cualquier puntero de libros/tutorial será beneficioso. También soy programador, no diseñador, así que quiero aprender algunas habilidades allí también.

Respuesta

6

Lo aprendí desarrollando el software SVG Tiny, principalmente al leer las especificaciones. SVG Tiny es básicamente un subconjunto de SVG completo y se centra en el uso en teléfonos móviles y otros "dispositivos".

Agregando a los enlaces de las respuestas anteriores, KevLinDev tiene un montón de tutoriales amigable para los principiantes.

EDIT: Eliminado enlace Ikivo animador, ya que es ahora líder de un tipo completamente diferente de sitio.

0

Lo aprendí con la especificación: Scalable Vector Graphics on W3C. Ver SVG 1.1 specification. Un poco seco, pero eso es lo real. También proporcionan muchos enlaces a recursos.
Por supuesto, recomiendo leer la especificación XML primero ... :-) Un poco de conocimiento de JavaScript también puede ayudar.

9

Un método que puede querer probar es la experimentación directa. Inkscape es un editor SVG de código abierto que le permite ver y manipular directamente el árbol XML mientras lo edita gráficamente. Entonces, de esta manera, puedes experimentar con cosas y ver cómo afectan el XML que se genera.

0

En respuesta a su pregunta: Sí, sé SVG - o al menos un subconjunto de ella.

Cómo lo aprendí: tenía una tarea específica que quería resolver y SVG me pareció el curso más fácil. Era un sistema de mapeo así que necesitaba un pequeño subconjunto de las funciones y luego sacar la imagen como jpg. Para eso utilicé Batik, mirando sus ejemplos, viendo cómo se construyen las imágenes en XML es sorprendentemente útil y haciendo preguntas en foros/listas de correo. También es útil cometer errores, aunque a veces sea frustrante.

1

El mejor libro de referencia que he visto en SVG es SVG Essentials por J. David Eisenberg. Usé ese libro para aprender SVG. También usé Firefox para ver los SVG y Inkscape para crearlos.

0

Encontré SVGbasics para ser un buen punto de partida. En segundo lugar, la elección de Rich para SVG Essentials.

Y para los detalles finales que desea tener la SVG specification a su alcance. Según las especificaciones, es una lectura bastante aburrida, pero también contiene una serie de ejemplos.