Snap.svg

Snap.svg

Snap.svg er et splinternyt JavaScript-bibliotek til at arbejde med SVG.
Snap.svg er et helt nyt JavaScript-bibliotek til at arbejde med SVG.Snap giver webudviklere et rent, strømlinet, intuitivt og kraftfuldt API til at animere og manipulere både eksisterende SVG-indhold og SVG-indhold genereret med Snap.I øjeblikket er det mest populære bibliotek til arbejde med SVG Raphaël.En af de primære grunde til, at Raphaël blev de facto-standarden, er, at den understøtter browsere helt tilbage til IE 6. At understøtte så mange browsere betyder imidlertid kun at være i stand til at implementere en fælles undergruppe af SVG-funktioner.Snap blev skrevet helt fra bunden af ​​forfatteren af ​​Raphaël (Dmitry Baranovskiy), og er designet specifikt til moderne browsere (IE9 og nyere, Safari, Chrome, Firefox og Opera).Målretning mod mere moderne browsere betyder, at Snap kan understøtte funktioner som maskering, klipning, mønstre, fulde gradueringer, grupper og mere .... En anden unik egenskab ved Snap er dens evne til at arbejde med eksisterende SVG.Det betyder, at dit SVG-indhold ikke behøver at blive genereret med Snap for at du kan bruge Snap til at arbejde med det (tænk “jQuery eller Zepto for SVG”).Det betyder, at du opretter SVG-indhold i værktøjer som Illustrator, Inkscape eller Sketch, derefter animerer eller på anden måde manipulerer det ved hjælp af Snap.Du kan endda arbejde med strenge af SVG (for eksempel SVG-filer, der er indlæst via Ajax) uden faktisk at skulle gengive dem først, hvilket betyder, at du kan gøre ting som forespørgselsspecifikke figurer ud af en SVG-fil, og i det væsentlige omdanne den til en ressourcebeholder eller spriteark.Endelig understøtter Snap animation.Ved at tilvejebringe et enkelt og intuitivt JavaScript API til animation kan Snap hjælpe med at gøre dit SVG-indhold mere interaktivt og engagerende.Snap er 100% gratis og 100% open source (frigivet under en Apache 2-licens).
snap-svg

Internet side:

Kategorier

Alternativer til Snap.svg til alle platforme med enhver licens

Processing.js

Processing.js

Processing.js er et åbent programmeringssprog, port på ...
Raphaël

Raphaël

Raphaël er et lille JavaScript-bibliotek, der skal forenkle dit arbejde med vektorgrafik på nettet.
Paper.js

Paper.js

Open source vektorgrafik scripting ramme, der kører oven på HTML5 Canvas.
GraphicsJS

GraphicsJS

Gratis open source JavaScript-bibliotek til let at tegne HTML5-grafik og animation.Det er let og mere kraftfuldt med hensyn til out-of-the-box-funktioner end de eksisterende SVG / VML-baserede komponenter, herunder Raphaël og Bonsai.
FabricJS

FabricJS

Fabric.js er et kraftfuldt og enkeltJavascript HTML5 lærredsbibliotek, SVG-til-lærred (& lærred-til-SVG) ParserDet er en interaktiv objektmodel oven på lærredselement.Det er også en SVG-til-lærred-parser.
BonsaiJS

BonsaiJS

Et let grafikbibliotek med en intuitiv grafik-API og en SVG-renderer.