3 ms·
Somebody has to really manage to make d3 run on 7<=IE<10. This is a powerful technology for businesses, it may even replace Power Point (the famous software for
by kfk 14y ago
Somebody has to really manage to make d3 run on 7<=IE<10. This is a powerful technology for businesses, it may even replace Power Point (the famous software for torture) for some things (especially those that are updated often since you still do this manually in PP). But it needs to run decently and painlessly in IE.
- j4mie 14y agoIt would be great to actually figure out the steps required to make this happen. I'm not familiar with D3's code at all, but I know that it renders to SVG. Would it be possible to easily "plug in" Raphael's SVG/VML abstraction?
- Torn 14y agoI'd be highly interested in the result of this, if anyone has looked into it (or is going to look into it)!
- justincormack 14y agoThe problem with this is it is an abstraction, while d3 uses the DOM directly. In principle SVGweb ought to work, but again there seem to be issues in actually getting it to work. Fundamentally all these methods are much harder than it appears they ought to be at first glance, and several people have tried one or other of them and given up after varying amounts of success (I didn't stay at it long). Chrome Frame works well though!
- deleted 14y ago[deleted]
- borgar 14y agoI have implemented IE support for Protovis, D3's predecessor (https://github.com/DataMarket/protovis-msie https://github.com/DataMarket/protovis-msie). I have also examined doing similar things for D3 but decided it is a dead end. D3 could be patched to work with VML just as it does with SVG but it would mean maintaining all chart drivers in duplicate.
- bobmonteverde 14y agoIE9+ right now. I'd attempt to get IE8 working, but would likely hinder me from using more advanced features of SVG and JS... so not sure if I will be attempting to get and IE less than 9 to work