I have been hard at work building interactive graphs in SVG. My latest creation is a pie-chart where when you click a button the pie piece rotates to 12 o'clock, all the other pieces disappear and information specific to that slice is displayed.
SMIL is used for all the animation. It works great in Opera, Chrome etc. But it does not work in IE, since SMIL is not supported.
I am using JQuery and/or Javascript (I am also having some issues with JQuery) to populate the graph with data.
My question, what should I do?
Should I simply forget about IE users and let them suffer for their poor choice of browser?
Should I design the pie-chart to degrade gracefully so that it looks okay but not include any animation for IE users?
Should I continue using SMIL, but implement Fakesmile, so that it will run on IE?
Should I use JS/JQ to handle the animation and ensure it works across all browsers?
Does anyone have any experience with SVG, and more specifically with SVG animation?