Поддержка SVG в браузерах смартфонов - PullRequest
18 голосов
/ 06 января 2010

Я изучаю SVG, поэтому мне было интересно, кто-нибудь знает, насколько хороша поддержка SVG для браузеров на смартфонах. Я знаю, что Opera Mini / iPhone во многом поддерживает SVG Tiny, но я не могу понять, поддерживаются ли другие браузеры (Blackberry, Pre, Android, Nokia, смартфоны). Я знаю, что телефоны, использующие IE в качестве движка рендеринга, вообще не будут иметь поддержки.

Я пытался найти последние данные, но не могу найти ничего позже 2007 года. Буду признателен, если кто-нибудь сможет сослаться на пост, в котором обсуждается поддержка SVG в мобильных браузерах.

Ответы [ 5 ]

4 голосов
/ 10 января 2013

На сегодня (январь 2013 г.) SVG поддерживается в самых популярных настольных и мобильных браузерах - в последних версиях:

  • IE
  • Firefox Chrome
  • Safari
  • Opera
  • iOS Safari
  • Opera Mini
  • Браузер Android
  • Blackberry Browser
  • Opera Mobile
  • Chrome для Android
  • Firefox для Android

Источник: caniuse.com / svg

4 голосов
/ 10 января 2010

Информация по этой теме действительно редка (но, к сожалению, в этом нет ничего нового, когда мы говорим о 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.

Мне жаль, что я не мог внести больше, может быть, это была небольшая помощь в любом случае.

1 голос
/ 05 января 2013

Поддерживаемые браузеры: iOS 5+ Android 3 +

Источник: http://caniuse.com/#feat=svg-html5

0 голосов
/ 03 октября 2016

BlackBerry на самом деле поддерживает SVG-анимацию до OS 6, хотя и несовершенно.

Та же ОС 6 также поддерживает SVG-образ без проблем с изменением размера.

0 голосов
/ 14 декабря 2010

В настоящее время некоторые люди, включая меня, работают над этим независимо.
Вы можете найти рабочее решение в следующих статьях:
Android. ImageView с поддержкой SVG.
Android ImageView и Drawable с поддержкой SVG

...