¿Cuánto del SVG specification se ha introducido en los diversos navegadores móviles?¿Cuán completo es el soporte para SVG en dispositivos móviles?
¿Hay muchas inconsistencias conocidas entre estos navegadores?
¿Hay alguna biblioteca Javascript SVG destinada a navegadores móviles?
Respuesta
mayoría de los navegadores tienen soporte que al menos coincida con SVG Tiny 1.1, y las características de SVG Tiny 1.2 que también están en SVG completo 1.1 (sí, lo sé, eso es un poco complicado - en resumen: Tiny es una subconjunto de Full, pero Full 1.2 fue abandonado, dejando a Tiny 1.2 con algunas características que Full 1.1 no tiene).
Existen incoherencias en algunas de las interfaces DOM, al referirse a contenido externo (por ejemplo, fuentes externas o fuentes) y en el soporte de animación. La mayoría del resto tiende a funcionar bastante bien.
En cuanto a las bibliotecas, depende de lo que quieras hacer. En los teléfonos inteligentes, me sorprendería que Raphael no solo trabajara. Para dispositivos más restringidos, Ikivo's Enrich Framework no es gratuito, pero funciona bien y se integra con su IDE si le gustan los siguientes: http://ikivo.com/tools.html (no autorizado: Ikivo es cliente mío).
También puede consultar esta tabla para obtener soporte en general, podría actualizarse con más información para dispositivos móviles: http://www.codedread.com/svg-support.php.
La documentación de soporte para Opera se puede encontrar here.
Como Robin escribió, Raphaël debería funcionar bien en el móvil. D3.js y la mayoría de las otras bibliotecas js que funcionan también funcionan bien, al menos las que he probado.
Debe tener en cuenta que el navegador por defecto de Android tiene soporte SVG apagado hasta Android 3.
Una mirada rápida en caniuse.com por lo general responde a estas preguntas de soporte del navegador http://caniuse.com/#search=svg
- 1. ¿Es bueno MVC para dispositivos móviles?
- 2. Cómo probar el webkit para dispositivos móviles
- 3. Frameworks CSS para dispositivos móviles?
- 4. cuán precisa es la medición de altitud en teléfonos móviles
- 5. Backbone.js adecuado para dispositivos móviles?
- 6. OpenGL (para dispositivos móviles) Tutoriales para principiantes
- 7. ¿Cuán bueno es el soporte de Rails y PostgreSQL?
- 8. ¿Qué es una aplicación híbrida para dispositivos móviles?
- 9. herramienta de visualización para dispositivos móviles (tableta)
- 10. Programación de sitios web para dispositivos móviles
- 11. Cómo usar userAgent para detectar dispositivos móviles
- 12. Bibliotecas de creación de gráficos de JavaScript para dispositivos móviles
- 13. Selector de tiempo para dispositivos móviles
- 14. Caja de luz accesible para dispositivos móviles?
- 15. Descubre dispositivos móviles usando wifi
- 16. Laboratorio virtual de dispositivos móviles
- 17. Soporte de SVG en Android
- 18. El mejor contenedor IOC para dispositivos Android/móviles
- 19. ¿Cómo manejar dispositivos móviles en Zend Framework?
- 20. Bibliotecas de gráficos web para dispositivos móviles, nuestra propia investigación
- 21. scrollTop no funciona en dispositivos móviles Android
- 22. Dispositivos móviles compatibles en Ruby on Rails
- 23. Perfiles de Javascript en dispositivos móviles
- 24. HTML Arrastrar y soltar en dispositivos móviles
- 25. ¿Qué método de detección de soporte SVG es el mejor?
- 26. ¿Funciona css hover en dispositivos móviles?
- 27. Compatibilidad con iframes en dispositivos móviles
- 28. Detección de dispositivos móviles y dispositivos de tableta
- 29. ¿Cuál es el tiempo de espera adecuado para las conexiones en dispositivos móviles?
- 30. ¿Cómo detectar el foco del navegador en dispositivos móviles?
Una respuesta parcial aquí: http : //caniuse.com/#cats=SVG – Planplan
¿Alguien tiene una actualización sobre esto para 2016? – zelusp