Поддержка SVG в браузерах смартфонов
Я изучаю SVG, поэтому мне было интересно, знает ли кто, насколько хорошая поддержка SVG для браузеров на смартфонах. Я знаю, что Opera Mini/iPhone поддерживает большое количество SVG Tiny, но я не могу понять поддержку других браузеров (Blackberry, Pre, Android, смартфоны Nokia). Я знаю, что телефоны, использующие IE в качестве механизма рендеринга, не будут иметь никакой поддержки.
Я попытался найти последние данные, но не могу найти ничего позже 2007 года. Я был бы признателен, если бы кто-нибудь мог ссылаться на сообщение, в котором обсуждалась поддержка SVG в мобильных браузерах.
Ответы
Ответ 1
Информация об этой теме действительно редка (но ничего нового, когда мы говорим о SVG, к сожалению...)
Есть несколько результатов теста от Tiny Test Suite (конец 2008 года):
http://www.w3.org/Graphics/SVG/1.2/Tiny/ImpReport.html
Для этого особый интерес представляют BitFlash, eSVG, Ikivo и Motorola SVG. Opera Mobile не распространяется на этот тест, но он использует Ikivo, насколько мне известно.
И здесь есть довольно текущая дискуссия:
http://tech.dir.groups.yahoo.com/group/svg-developers/message/63147
До сих пор результаты этого обсуждения довольно плохие, но, возможно, вы можете присоединиться к ним...
Однако, учитывая причину возникновения вируса (родной) SVG в "настольных браузерах", я бы не рекомендовал его для мобильных браузеров, если у вас нет очень конкретной целевой группы (с устройствами с поддержкой SVG) или другими серьезными причинами использования SVG.
Мне жаль, что я больше не мог внести свой вклад, возможно, это была небольшая помощь.
Ответ 2
Как и сегодня (январь 2013 года), похоже, что SVG поддерживается в самых популярных настольных и мобильных браузерах - в последних версиях:
- IE
- Firefox Chrome
- Safari
- Opera
- Safari iOS
- Opera Mini
- Android-браузер
- Браузер Blackberry
- Opera Mobile
- Chrome для Android
- Firefox для Android
Источник: caniuse.com/svg
Ответ 3
Поддерживаемые браузеры:
iOS 5+
Android 3 +
Источник: http://caniuse.com/#feat=svg-html5
Ответ 4
В настоящее время некоторые люди, включая меня, работают над этим независимо.
Вы можете найти рабочее решение в этих статьях:
Android. ImageView с поддержкой SVG.
Android ImageView и Drawable с поддержкой SVG
Ответ 5
BlackBerry фактически поддерживает SVG-анимацию до OS 6, хотя и несовершенно.
Тот же OS 6 также поддерживает изображение SVG без проблем с изменением размера.