One of the things I like about HTML5 is all the new options we are getting for our websites. Some of them (SVG) are not really all that new, but they are finally coming into their own as Internet Explorer joins other modern browsers in supporting them.
SVG, as we learned from Darla last year, is an XML language that allows you to put vector graphics right in your web page. And HTML5 supports using the
<svg> element right inside your HTML, without any extra tags or hoops to jump through. This makes SVG as easy as CANVAS to implement.
CANVAS element is an HTML5 element that allows you to put scriptable graphics on your web pages, again without any extra hoops or tags.
CANVAS yet, that is coming quickly, and I expect that we'll see more of them in the coming years.
And of course, Flash, is still available to create your interactive graphics and animations. It doesn't run or isnn't supported on most modern smartphones or tablets, but if you don't need to support those devices, then it's still a good choice with lots of help and programs out there.
In fact, Flash is so common, that I'm betting that many more people will have used Flash than the other two choices in the above poll, so this week, I'm adding a second, follow up poll to the mix. If you have used Flash in the past (or even if you haven't) are you considering changing to SVG or CANVAS? Please post your reasons why (or why not) in the comments.