0
Snap.svg
Snap.svg, SVG ile çalışmak için yepyeni bir JavaScript kütüphanesidir.
- Ücretsiz
- Self-Hosted
Snap.svg, SVG ile çalışmak için yepyeni bir JavaScript kütüphanesidir.Snap, web geliştiricilerine hem mevcut SVG içeriğini hem de Snap ile oluşturulan SVG içeriğini canlandırmak ve işlemek için temiz, modern, sezgisel ve güçlü bir API sağlar.Şu anda, SVG ile çalışmak için en popüler kütüphane Raphaël'dir.Raphaël'in fiili standart haline gelmesinin başlıca nedenlerinden biri, IE 6'ya kadar tarayıcıları desteklemesidir. Ancak, çok sayıda tarayıcıyı desteklemek yalnızca SVG özelliklerinin ortak bir alt kümesini uygulayabileceği anlamına gelir.Snap, Raphaël (Dmitry Baranovskiy) yazarı tarafından tamamen sıfırdan yazılmıştır ve özellikle modern tarayıcılar (IE9 ve üstü, Safari, Chrome, Firefox ve Opera) için tasarlanmıştır.Daha modern tarayıcıları hedeflemek, Snap'in maskeleme, kırpma, desenler, tam degradeler, gruplar ve daha fazlası gibi özellikleri destekleyebileceği anlamına gelir .... Snap'in bir başka benzersiz özelliği de mevcut SVG ile çalışma yeteneğidir.Bu, Snap'i onunla çalışmak için kullanabilmeniz için SVG içeriğinizin Snap ile oluşturulması gerekmediği anlamına gelir (“jQuery veya SVG için Zepto” düşünün).Bu, Illustrator, Inkscape veya Sketch gibi araçlarda SVG içeriği oluşturduğunuz ve ardından Snap kullanarak canlandırdığınız veya başka bir şekilde değiştirdiğiniz anlamına gelir.Hatta gerçekten ilk önce işlemek zorunda kalmadan SVG dizeleriyle (örneğin, Ajax aracılığıyla yüklenen SVG dosyaları) çalışabilirsiniz, bu da bir SVG dosyasından belirli şekilleri sorgulamak, temelde bir kaynak kabına veya hareketli grafiğe dönüştürmek gibi şeyler yapabileceğiniz anlamına gelir.levha.Son olarak, Snap animasyonu destekler.Animasyon için basit ve sezgisel bir JavaScript API'si sağlayarak, Snap SVG içeriğinizi daha etkileşimli ve ilgi çekici hale getirmeye yardımcı olabilir.Snap% 100 ücretsiz ve% 100 açık kaynaklıdır (Apache 2 lisansı altında yayınlanmıştır).
İnternet sitesi:
http://snapsvg.ioÖzellikleri
Kategoriler
Herhangi bir lisansa sahip tüm platformlar için Snap.svg'a alternatifler
21
16
3
Paper.js
HTML5 Canvas'ın üstünde çalışan açık kaynak vektör grafik komut dosyası çerçevesi.
- Ücretsiz
- Self-Hosted
- JavaScript
3
GraphicsJS
HTML5 grafiklerini ve animasyonlarını kolayca çizmek için ücretsiz açık kaynaklı JavaScript kitaplığı.Hazır özellikler açısından Raphaël ve Bonsai de dahil olmak üzere mevcut SVG / VML tabanlı bileşenlerden daha hafif ve daha güçlüdür.
0
FabricJS
Fabric.js güçlü ve basit bir JavaScript HTML5 tuval kitaplığıdır, SVG-to Canvas (& canvas-to-SVG) ParserBu tuval öğesinin üstünde etkileşimli bir nesne modelidir.Aynı zamanda bir SVG-to-canvas ayrıştırıcısıdır.
- Ücretsiz
- Self-Hosted
0
BonsaiJS
Sezgisel grafik API ve SVG oluşturucu içeren hafif bir grafik kütüphanesi.
- Ücretsiz
- Self-Hosted