Snap.svg

Snap.svg

Snap.svg je úplne nová knižnica JavaScript na prácu s SVG.
Snap.svg je úplne nová knižnica JavaScript na prácu s SVG.Snap poskytuje webovým vývojárom čisté, efektívne, intuitívne a výkonné API na animáciu a manipuláciu s existujúcim obsahom SVG aj s obsahom SVG generovaným pomocou modulu Snap.V súčasnosti je najpopulárnejšou knižnicou pre prácu so SVG raphaël.Jedným z hlavných dôvodov, prečo sa Raphaël stal de facto štandardom, je to, že podporuje prehliadače až do IE 6. Podpora takého množstva prehľadávačov však znamená len implementáciu spoločnej podmnožiny funkcií SVG.Snap bol napísaný úplne od nuly od autora Raphaëla (Dmitrij Baranovskij) a je určený špeciálne pre moderné prehliadače (IE9 a novšie verzie, Safari, Chrome, Firefox a Opera).Zacielenie na modernejšie prehliadače znamená, že program Snap môže podporovať funkcie ako maskovanie, orezávanie, vzory, plné gradienty, skupiny a ďalšie .... Ďalšou jedinečnou vlastnosťou programu Snap je jeho schopnosť pracovať s existujúcimi SVG.To znamená, že váš obsah SVG sa nemusí generovať pomocou Snap, aby ste s Snapom mohli pracovať (napríklad „jQuery alebo Zepto for SVG“).To znamená, že vytvoríte obsah SVG v nástrojoch, ako sú Illustrator, Inkscape alebo Sketch, a potom ho pomocou programu Snap animujete alebo iným spôsobom manipulujete.Môžete dokonca pracovať s reťazcami SVG (napríklad súbory SVG načítané pomocou Ajaxu) bez toho, aby ste ich museli najprv vykresliť, čo znamená, že môžete zo súboru SVG robiť otázky, ako napríklad zisťovať konkrétne tvary, v podstate ich premeniť na zdrojový kontajner alebo sprite.list.Nakoniec Snap podporuje animáciu.Poskytnutím jednoduchého a intuitívneho rozhrania JavaScript API pre animáciu môže modul Snap pomôcť zvýšiť interaktivitu a pútavosť vášho obsahu SVG.Snap je 100% zadarmo a 100% open-source (vydaný pod licenciou Apache 2).
snap-svg

Alternatívy Snap.svg pre všetky platformy s akoukoľvek licenciou

Processing.js

Processing.js

Processing.js je otvorený programovací jazyk, port ...
  • Bezplatná
  • Web
Raphaël

Raphaël

Raphaël je malá knižnica JavaScript, ktorá by vám mala zjednodušiť prácu s vektorovou grafikou na webe.
  • Bezplatná
  • Web
Paper.js

Paper.js

Rámec skriptovania pre otvorenú zdrojovú vektorovú grafiku, ktorý beží nad plátnom HTML5.
GraphicsJS

GraphicsJS

Zadarmo knižnica s otvoreným zdrojovým kódom JavaScript na jednoduché kreslenie grafiky a animácie HTML5.Je ľahký a výkonnejší z hľadiska funkcií, ktoré nie sú v balení, ako existujúce komponenty založené na SVG / VML vrátane Raphaël a Bonsai.
FabricJS

FabricJS

Fabric.js je výkonná a jednoduchá knižnica javascript HTML5, plátno SVG-to-Canvas (& canvas-to-SVG) ParserIt je interaktívny objektový model navrchu prvku canvas.Je to tiež syntaktický analyzátor SVG na plátno.
BonsaiJS

BonsaiJS

Ľahká grafická knižnica s intuitívnym grafickým rozhraním API a vykresľovačom SVG.