123
Snap.svg

Snap.svg

Snap.svg je popolnoma nova JavaScript knjižnica za delo s SVG.
Snap.svg je popolnoma nova JavaScript knjižnica za delo s SVG.Snap spletnim razvijalcem omogoča čist, poenostavljen, intuitiven in močan API za animiranje in upravljanje tako obstoječe SVG vsebine kot SVG vsebine, ustvarjene s Snapom.Trenutno je najbolj priljubljena knjižnica za delo s SVG Raphaël.Eden od glavnih razlogov, da je Raphaël postal standard de facto, je ta, da podpira brskalnike vse do IE 6. Kljub temu, da podpira toliko brskalnikov, pomeni le, da lahko izvajajo skupno podvrstino SVG funkcij.Snap je avtor Raphaël (Dmitry Baranovskiy) v celoti napisal iz nič, zasnovan pa je posebej za sodobne brskalnike (IE9 in novejši, Safari, Chrome, Firefox in Opera).Ciljna usmerjenost na sodobnejše brskalnike pomeni, da Snap lahko podpira funkcije, kot so maskiranje, izrezovanje, vzorci, polni gradienti, skupine in drugo .... Druga edinstvena lastnost Snapa je njegova sposobnost dela z obstoječimi SVG-ji.To pomeni, da vaše SVG vsebine ni treba ustvarjati s Snapom, da lahko Snap uporabljate za delo z njo (pomislite "jQuery ali Zepto za SVG").To pomeni, da ustvarite SVG vsebino v orodjih, kot so Illustrator, Inkscape ali Sketch, nato animirate ali kako drugače manipulirate z uporabo Snap-a.Delate lahko celo z vrsticami SVG (na primer datoteke SVG, naložene prek Ajaxa), ne da bi ga dejansko morali najprej upodobiti, kar pomeni, da lahko stvari, kot so poizvedovanje določenih oblik, naredite iz datoteke SVG in jo v bistvu spremenite v vsebnik virov ali spritelist.Končno Snap podpira animacijo.S preprostim in intuitivnim JavaScript API-jem za animacijo lahko Snap pomaga, da bo vaša SVG vsebina bolj interaktivna in privlačna.Snap je 100% brezplačen in 100% open-source (izdan pod licenco Apache 2).

Spletna stran:

Alternativa Snap.svgu za Linux z licenco odprtokodnega vira