Snap.svg

Snap.svg

Snap.svg é uma nova biblioteca JavaScript para trabalhar com SVG.
Snap.svg é uma nova biblioteca JavaScript para trabalhar com SVG.O Snap fornece aos desenvolvedores da Web uma API limpa, simplificada, intuitiva e poderosa para animar e manipular o conteúdo SVG existente e o conteúdo SVG gerado com o Snap.Atualmente, a biblioteca mais popular para trabalhar com SVG é o Raphaël.Uma das principais razões pelas quais o Raphaël se tornou o padrão de fato é que ele suporta navegadores desde o IE 6. No entanto, o suporte a tantos navegadores significa apenas poder implementar um subconjunto comum de recursos SVG.O Snap foi escrito inteiramente do zero pelo autor de Raphaël (Dmitry Baranovskiy) e foi projetado especificamente para navegadores modernos (IE9 e posterior, Safari, Chrome, Firefox e Opera).Direcionar navegadores mais modernos significa que o Snap pode oferecer suporte a recursos como máscaras, recortes, padrões, gradientes completos, grupos e muito mais ... Outro recurso exclusivo do Snap é a capacidade de trabalhar com o SVG existente.Isso significa que seu conteúdo SVG não precisa ser gerado com o Snap para que você possa usar o Snap para trabalhar com ele (pense em “jQuery ou Zepto for SVG”).Isso significa que você cria conteúdo SVG em ferramentas como Illustrator, Inkscape ou Sketch e depois o anima ou manipula usando o Snap.Você pode trabalhar com seqüências de caracteres de SVG (por exemplo, arquivos SVG carregados via Ajax) sem precisar renderizá-lo primeiro, o que significa que você pode fazer coisas como consultar formas específicas de um arquivo SVG, transformando-o essencialmente em um contêiner de recursos ou spriteFolha.Por fim, o Snap suporta animação.Ao fornecer uma API JavaScript simples e intuitiva para animação, o Snap pode ajudar a tornar seu conteúdo SVG mais interativo e atraente.O Snap é 100% gratuito e 100% de código aberto (lançado sob uma licença Apache 2).
snap-svg

Local na rede Internet:

Categorias

Alternativas ao Snap.svg para Web

Processing.js

Processing.js

Processing.js é uma linguagem de programação aberta, porta do ...
Raphaël

Raphaël

O Raphaël é uma pequena biblioteca JavaScript que deve simplificar seu trabalho com gráficos vetoriais na Web.
GraphicsJS

GraphicsJS

Biblioteca JavaScript de código aberto para desenhar facilmente gráficos e animações em HTML5.É leve e mais poderoso em termos de recursos prontos para uso do que os componentes baseados em SVG / VML existentes, incluindo Raphaël e Bonsai.