4 ms·
Brudgers point about browser support is the main reason. However, earlier versions of IE had VML, which is very similar to SVG. Take a look at [Raphaël.js](htt
by tomelders 14y ago
Brudgers point about browser support is the main reason. However, earlier versions of IE had VML, which is very similar to SVG.
Take a look at [Raphaël.js](http://raphaeljs.com/ http://raphaeljs.com/), which conveniently wraps up SVG and VML into one library. There are some minor quirks when dealing with IE, but nothing that can't be worked around. I've used SVG is most of the commercial work I've been doing for the past 2 years with great success.
On the performance side though, there is a noticeable performance hit on mobile browsers. Also, Google made the odd decision to leave SVG out of it's mobile webkit implementation in earlier version of Android. And because Android adoption rates aren't great, it has been an issue on some projects. However, it's possible to fill that hole using the canvas tag.
I personally think it's SVG's time to shine. HD graphics present a huge problem which SVG goes some way towards solving, and it's a great replacement for some of the stuff that was previously the sole domain of Flash.