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», поэтому всякое может случится.
Only those users with full accounts are able to leave comments. Log in, please.