Таблица совместимости браузера SVG / VML

#javascript #svg #raphael #vml

#javascript #svg #рафаэль #vml

Вопрос:

Мне интересно найти таблицу совместимости браузера, в которой перечислены части SVG / VML, поддерживаемые каждой версией Opera, Safari, Chrome, Firefox и Internet Explorer (также неплохо было бы использовать Konqueror) в духе Quirksmode.

Я нашел следующие две таблицы совместимости для SVG, но ни одна из них не содержит достаточно подробностей:

Информация в первой ссылке, похоже, противоречит библиотекам, таким как Raphael, которые утверждают, что полностью поддерживают анимацию в Firefox 3.0 и Safari 3.0 , в то время как ссылка предполагает, что модуль анимации не реализован до более поздних версий для этих двух браузеров.

Вторая ссылка просто не уходит достаточно далеко назад, чтобы я мог сделать выводы о том, какие функции SVG / VML я могу использовать для обеспечения совместимости со старыми браузерами.

Излишне говорить, что я в бесконечном замешательстве.

Чтобы было совершенно ясно, мне интересно выяснить, какие части SVG поддерживаются в разных версиях всех популярных браузеров. Поскольку IE не поддерживает SVG, мне интересно выяснить, какие части VML поддерживаются в разных версиях IE.

Если разработчики библиотек нашли эту информацию, она должна существовать, но, похоже, она просто ускользает от меня.

Буду признателен за любую помощь.

Комментарии:

1. Существует разница между поддержкой анимации в SVG и анимации SMIL. SMIL — это декларативный способ задания анимации. Было много отзывов поставщиков о его поддержке. Другим методом было создание анимации с помощью SVG DOM. Это обеспечивает более широкую поддержку браузера.

Ответ №1:

Возможно, эта статья покажется вам полезной:

Создание векторной графики SVG для максимальной совместимости с браузером
http://voormedia.com/blog/2012/10/creating-svg-vector-graphics-for-maximum-browser-compatibility

Здесь показаны несколько хороших примеров функций SVG, которые даже не поддерживаются последними версиями Chrome.

Внизу также есть хорошая таблица совместимости.