3 ms·
The notion that this needs to be a plugin is mistaken. There are several apps out there that built a compatibility layer on top of VML in JavaScript and do it
by boucher 18y ago
The notion that this needs to be a plugin is mistaken. There are several apps out there that built a compatibility layer on top of VML in JavaScript and do it with plenty of speed. The author himself notes Google Maps. 280 Slides does the same thing.
- Locke 18y agoVML and Canvas provide very different APIs and behave very differently. Explorer Canvas maps the Canvas API onto VML with very poor results. It may be possible to build a library that uses either Canvas or VML but they're so different I almost think it'd be easier to target each separately. Either way, this is a non-trivial pain in the neck. It's amazing how desperately people want canvas compatibility in IE. It's such a simple API, too. It's hard to imagine that it would take any real resources for Microsoft to create a nice, fast implementation. But, once again they seem to prefer holding the web hostage. You're right though, it seems unlikely that a plugin will succeed. But, the fact that someone's working on creating one is more proof of how lacking the other workarounds are and how much people want this technology.
- andrewf 18y agoThe article links to ExCanvas, and goes on to explain that its performance is inadequate for many applications.