Твердые, поддерживаемые плагины SVG для IE, AFAICT, прошли путь додо. (Вы не единственный , требующий твердого плагина SVG для IE. Возможно, вы уже нашли Ssrc плагин и заметили, что он 32-битный.)
Но у вас есть несколько вариантов, которые не являются плагинами SVG .
Если вы можете заставить своих пользователей сделать это, самый простой вариант - предложить пользователям IE установить Google Chrome Frame ( доступно для 32- и 64- битовой ОС, гораздо более инвазивный плагин, который поддерживает отображение SVG наряду со всеми другими функциями рендеринга Chrome.
Если вы не можете рассчитывать на Chrome Frame (вы не уверены, что людям будет удобно его устанавливать, или у них не будет разрешений и т. Д.), В IE6-8 все еще есть способы ограничения вывода SVG ( заказано от наиболее рекомендуемого к минимуму):
- Использовать SVGweb . Требуется Flash, но поддерживаются наиболее часто используемые спецификации SVG, и производительность, вероятно, будет превосходной.
- Используйте excanvas.js. См. этот вопрос . Может быть, боль в настройке и неумолимая, но выделение уже зрелое.
- Использовать svg2vml . Я никогда не использовал его, и вам нужно как-то связать его с обработкой.
Другой вариант - отказаться от обработки и использовать Рафаэля, но я полагаю, что Рафаэль недостаточно силен для ваших нужд, если вы используете обработку.
НТН