Pull to refresh

Comments 21

Raphaël — кроссбраузерная библиотека, и это её большое достоинство, потому что нет никакой надежды увидеть SVG в IE
Так и никакой? Может они все-таки когда-нибудь начнут придерживаться web-стандартов…
Разработчики 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 бооольшой поборник стандартов… когда дело касается других. Когда же стандарты требуют в чём-то поступиться его… ну мы много раз это видели.
Различий гараздо больше, к сожалению. Это только на первый взгляд они похожи. И да, VML не стандарт W3C.
Надеюсь то, что я Вас процитировал, не будет удобрением для Вашей мании величия…
Мне одному с утра привиделось «SVN» вместо «SVG»? :)
По теме: если это будет корректно отрабатывать (без особых напильников) в IE — это огромный плюс к библиотеке. Не пробовал, скажу честно.
А если уж она еще и не будет нагружать клиентскую сторону — уж совсем хорошо.
Но я все же предпочел бы видеть нативную поддержку SVG в IE
Что-то глукавый плагинчик.
В Firefox 3.04 написало
«This browser does not support SVG»
странно. У меня он не ругается.
Под убунту 3.05 все ок.
В Portable Firefox 3.04 под виндой такое пишет. Уж не знаю почему.
Плагин делает «browser sniffing», поэтому всякое может случится.
Sign up to leave a comment.

Articles