2009-01-04 28 views
17

Flash/Flex'ın avantajlarından biri, vektör grafiklerini (SVG) kullanabilmenizdir, bu da güzel. Biraz araştırma yaptım ve bu Javascript vector graphics library'a rastladım. Oldukça basit şeyler ama beni düşünmeye başladı: Javascript/HTML ile SVG gibi vektör grafik dosyalarını kullanabilme olasılığı var mı, yoksa sadece mantıklı değil mi?Javascript'teki vektör grafikleri?

+0

Flash SVG'yi nasıl kullanıyor? Yapabileceğiniz en iyi şey, Flash kullanarak eksik SVG öykünücüsü yazmaktır. Şimdiye kadarki en iyi deneme, http://code.google.com/p/svgweb/ adresidir, ancak henüz orada değildir. –

cevap

6

Raphaël Javascript Library kullanıyorum ve oldukça iyi çalıştı. Şu anda kütüphane Firefox 3.0+, Safari 3.0+, Opera 9.5+ ve Internet Explorer 6.0+ sürümlerini desteklemektedir.

+0

ve 10 ay önce son güncelleme ile küçük bir araba. – Neutralizer

1

Google Closure'a bakın. vector graphics support çok iyi bir şekilde IMO. Daha önce Java2D ile çalışmışsanız, bu çok tanıdık gelmelidir.

+0

svg desteklemeyen tarayıcılarda çalışır mı? sadece goog.createGraphics mi dersiniz ve Canvas, Svg veya VML kullanıp kullanmayacağınıza karar verir misiniz? – Evgeny

+0

@Evgeny, evet - tarayıcı otomatik algılaması ile IE için VML kullanır. –

10

Bunun çok eski bir soru olduğunu biliyorum, ancak bu soruya herkesin yanıt vermesi durumunda, JavaScript'te gördüğüm en etkileyici vektör grafikleri Paper.js.

Bu yardımcı olur umarım.

+0

Ne yazık ki, IE8'de çalışmıyor (sadece IE'nin test ettiğim versiyonu), ama kesinlikle gördüğüm en etkileyici demo vardı! – JayD3e