Snap.svg

Snap.svg

Snap.svg es una nueva biblioteca de JavaScript para trabajar con SVG.
Snap.svg es una nueva biblioteca de JavaScript para trabajar con SVG.Snap proporciona a los desarrolladores web una API limpia, optimizada, intuitiva y potente para animar y manipular tanto el contenido SVG existente como el contenido SVG generado con Snap.Actualmente, la biblioteca más popular para trabajar con SVG es Raphaël.Una de las razones principales por las que Raphaël se convirtió en el estándar de facto es que admite navegadores desde IE 6. Sin embargo, admitir tantos navegadores significa solo poder implementar un subconjunto común de funciones SVG.Snap fue escrito completamente desde cero por el autor de Raphaël (Dmitry Baranovskiy), y está diseñado específicamente para navegadores modernos (IE9 y versiones posteriores, Safari, Chrome, Firefox y Opera).Apuntar a navegadores más modernos significa que Snap puede admitir características como enmascaramiento, recorte, patrones, gradientes completos, grupos y más ... Otra característica única de Snap es su capacidad para trabajar con SVG existente.Eso significa que su contenido SVG no tiene que generarse con Snap para que pueda usar Snap para trabajar con él (piense en "jQuery o Zepto para SVG").Eso significa que crea contenido SVG en herramientas como Illustrator, Inkscape o Sketch y luego lo anima o lo manipula con Snap.Incluso puede trabajar con cadenas de SVG (por ejemplo, archivos SVG cargados a través de Ajax) sin tener que representarlo primero, lo que significa que puede hacer cosas como consultar formas específicas de un archivo SVG, esencialmente convirtiéndolo en un contenedor de recursos o spritesábana.Finalmente, Snap admite animación.Al proporcionar una API JavaScript simple e intuitiva para la animación, Snap puede ayudar a que su contenido SVG sea más interactivo y atractivo.Snap es 100% gratuito y 100% de código abierto (lanzado bajo una licencia Apache 2).

Sitio web:

Caracteristicas

Categorias

Alternativas a Snap.svg para Self-Hosted con licencia de código abierto