2009-01-04 21 views
17

Una de las ventajas de Flash/Flex es que puedes usar gráficos vectoriales (SVG), lo cual es bueno. Hice un poco de búsqueda y encontré este Javascript vector graphics library. Es bastante simple, pero me hizo pensar: ¿hay alguna posibilidad de usar archivos de gráficos vectoriales como SVG con Javascript/HTML o simplemente no se puede hacer o hacer razonablemente?¿Gráficos vectoriales en Javascript?

+0

¿Cómo permite Flash utilizar SVG? Lo mejor que puedes hacer es escribir un emulador incompleto de SVG usando Flash. El mejor intento hasta ahora es http://code.google.com/p/svgweb/ pero aún no está allí. –

Respuesta

6

He usado Raphaël Javascript Library y funcionó bastante bien. Actualmente la biblioteca es compatible con Firefox 3.0+, Safari 3.0+, Opera 9.5+ e Internet Explorer 6.0+.

+0

y tiene problemas con la última actualización hace 10 meses. – Neutralizer

1

Consulte Google Closure. El vector graphics support está muy bien hecho, IMO. Si ya trabajó con Java2D, esto debería parecerle muy familiar.

+0

¿funciona en navegadores que no son compatibles con svg? ¿Acabas de decir goog.createGraphics y decide si usar Canvas, Svg o VML? – Evgeny

+0

@Evgeny, sí, usa VML para IE con detección automática del navegador. –

10

Sé que esta es una pregunta bastante antigua, pero en caso de que alguien se encuentre con esta pregunta, los gráficos vectoriales más impresionantes que he visto en JavaScript son Paper.js.

Espero que ayude.

+0

Desafortunadamente no funciona en IE8 (única versión de IE en el que lo probé), ¡pero definitivamente tenía la demo más impresionante que he visto! – JayD3e

Cuestiones relacionadas