Разработчики IE7 на вопрос о SVG ответили уклончиво, сославшись на нехватку времени.
Как я понимаю SVG это стандарт основанный на VML и ms не поддерживает его из политических соображений. w3c улучшил VML и обозвал его SVG тем самым отодвинув в сторону авторство мелкомягких.
Если я всё правильно понял то и поддержки SVG в IE никогда не видать.
SVG — это объединение VML от Microsoft и PGML от Adobe. И, как водится, Microsoft придумал какой-то стандарт, отправил его на стандартизацию — а дальше хоть трава не расти. Реализация стандартов — удел «простых смертных», Microsoft их только изобретает. APIW, CSS, OOXML и т.д. и т.п. Поддержку первой версии CSS, которая основана на MS IE третей версии Microsoft реализовал только в MS IE 7 — через десять лет после принятия стандарта.
Так что да, я бы ожидать скорой поддержки SVG не стал: стандарты — это для других, не для Microsoft…
Ну ладно с этими мелкомягкими. Радует то, что остальные браузеры росли, растут и будут расти до полной поддержки web-стандартов. От этого — нам прямая польза!
ну, VML активно применяется в мс офисе
кроме того SVG — серьёзный конкурент для силверлайта и вообще их новой системы отрисовки графических интерфейсов, векторная часть которого чуть менее, чем полностью скопирована с SVG, так что реализацию они будут оттягивать до самого конца
Различия SVG от VML для базовых фигур только в пространстве имен данных тегов. Есть небольшие различия в аттрибутах. Но кому нужно легко используют там где надо VML и SVG (например, google maps) или тут карта если выбрать линейку или пробки.
1. VML раньше SVG появился
2. VML это тоже W3C стандарт.
К тому, что, типа, Microsoft не обязан реализовывать поддержку SVG. Увы и ах, но VML не является W3C стандартом. Он является ISO стандартом — но и там его статус весьма странен: он впервые описан в ISO/IEC DIS 29500 (OOXML — это отдельная песня) и сразу в статусе «deprecated».
Microsoft никому ничего не обязан, разумеется, но если бы он сразу заявил «мы никакие стандарты соблюдать не собираемся, будем творить что нашей душе угодно, а кто не согласен — может завернуться в блин и ползти на кладбище», то это было бы честно, а так — Microsoft бооольшой поборник стандартов… когда дело касается других. Когда же стандарты требуют в чём-то поступиться его… ну мы много раз это видели.
Мне одному с утра привиделось «SVN» вместо «SVG»? :)
По теме: если это будет корректно отрабатывать (без особых напильников) в IE — это огромный плюс к библиотеке. Не пробовал, скажу честно.
А если уж она еще и не будет нагружать клиентскую сторону — уж совсем хорошо.
Но я все же предпочел бы видеть нативную поддержку SVG в IE
Плагин для работы с SVG на Jquery