Snap.svg

Snap.svg

Snap.svg är ett helt nytt JavaScript-bibliotek för att arbeta med SVG.
Snap.svg är ett helt nytt JavaScript-bibliotek för att arbeta med SVG.Snap ger webbutvecklare ett rent, strömlinjeformat, intuitivt och kraftfullt API för att animera och manipulera både befintligt SVG-innehåll och SVG-innehåll genererat med Snap.För närvarande är det mest populära biblioteket för att arbeta med SVG Raphaël.En av de främsta anledningarna till att Raphaël blev de facto-standarden är att den stöder webbläsare hela vägen tillbaka till IE 6. Men att stödja så många webbläsare innebär bara att kunna implementera en gemensam delmängd av SVG-funktioner.Snap skrevs helt från grunden av författaren till Raphaël (Dmitry Baranovskiy) och är utformad specifikt för moderna webbläsare (IE9 och senare, Safari, Chrome, Firefox och Opera).Inriktning på mer moderna webbläsare innebär att Snap kan stödja funktioner som maskering, klippning, mönster, fullständiga lutningar, grupper och mer .... En annan unik funktion hos Snap är dess förmåga att arbeta med befintlig SVG.Det betyder att ditt SVG-innehåll inte behöver genereras med Snap för att du ska kunna använda Snap för att arbeta med det (tänk ”jQuery eller Zepto för SVG”).Det betyder att du skapar SVG-innehåll i verktyg som Illustrator, Inkscape eller Sketch och animerar eller på annat sätt manipulera det med Snap.Du kan till och med arbeta med strängar av SVG (till exempel SVG-filer som laddas via Ajax) utan att behöva redigera det först, vilket innebär att du kan göra saker som fråga specifika former från en SVG-fil, i själva verket förvandla den till en resursbehållare eller spriteark.Slutligen stöder Snap animering.Genom att tillhandahålla ett enkelt och intuitivt JavaScript-API för animering kan Snap hjälpa till att göra ditt SVG-innehåll mer interaktivt och engagerande.Snap är 100% gratis och 100% open source (släpps under en Apache 2-licens).
snap-svg

kategorier

Alternativ till Snap.svg för alla plattformar med någon licens

Processing.js

Processing.js

Processing.js är ett öppet programmeringsspråk, port för ...
Raphaël

Raphaël

Raphaël är ett litet JavaScript-bibliotek som ska förenkla ditt arbete med vektorgrafik på webben.
Paper.js

Paper.js

Skriptram för öppen källkod för vektorgrafik som körs ovanpå HTML5 Canvas
GraphicsJS

GraphicsJS

Gratis open-source JavaScript-bibliotek för att enkelt rita HTML5-grafik och animering.Det är lätt och kraftfullare när det gäller out-of-the-box-funktioner än de befintliga SVG / VML-baserade komponenterna inklusive Raphaël och Bonsai.
FabricJS

FabricJS

Fabric.js är ett kraftfullt och enkeltJavascript HTML5-dukbibliotek, SVG-to-Canvas (& canvas-to-SVG) ParserIt är en interaktiv objektmodell ovanpå dukelementet.Det är också en SVG-till-duk-tolkare.
BonsaiJS

BonsaiJS

Ett lätt grafikbibliotek med ett intuitivt grafik-API och en SVG-återgivare.