Я использую электронную доску для моделирования, таким образом, я предполагаю, что "язык моделирования электронной доски" был бы моим ответом.
На странице используется excanvas - библиотека JS, которая имитирует элемент холста с помощью средства визуализации VML IE.
Обратите внимание, что в Internet Explorer 9, холст тег поддерживается изначально ! Подробнее см. Документы MSDN ...
Вы можете использовать недавно выпущенный плагин Chrome Frame для IE, но для этого требуется, чтобы веб-сайт HTML 5 включал специальный метатег, который включает плагин.
http://code.google .com / chrome / chromeframe /
Chrome Frame, похоже, использует Explore Canvas (excanvas.js).
В настоящее время ExplorerCanvas - единственный вариант эмуляции холста HTML5 для IE6, 7 и 8. Вы также правы насчет его производительности, которая довольно низка.
Я нашел средство моделирования частиц, которое измеряет разницу между истинной обработкой холста HTML5 в Google Chrome, Safari и Firefox и ExplorerCanvas в IE. Результаты показывают, что основные браузеры, поддерживающие тег Canvas, работают примерно в 20–30 раз быстрее, чем эмулированный HTML5 в IE с ExplorerCanvas.
Я сомневаюсь, что кто-то попытается создать альтернативу, потому что 1) excanvas.js почти так же четко закодирован, как и 2) когда IE9 будет выпущен, все основные браузеры, наконец, будут поддерживать объект Canvas. Надеюсь, мы получим IE9 в течение года
Eric @ www.webkrunk.com