¿Puede el iPhone manejar SVG?

Los lenguajes de programación han estado corriendo para mantenerse al día con la tecnología en expansión detrás de los teléfonos móviles. Cada generación de iPhone expande el concepto original creado por Apple para incluir más características. El aumento en la demanda de aplicaciones requiere que algunos lenguajes de marcado crezcan para incluir sistemas móviles. Los gráficos vectoriales escalables, o SVG, forman parte de los lenguajes que tienden hacia las diminutas pantallas que se encuentran en los teléfonos móviles.

SVG

Los gráficos vectoriales escalables pertenecen a la familia de lenguajes XML. Esta es la versión XML que crea imágenes. Técnicamente, SVG construye gráficos vectoriales, o imágenes hechas usando objetos geométricos conocidos como primitivas. Un gráfico vectorial de un neumático es una combinación de varios círculos con líneas y puntos incorporados para desarrollar la imagen final. Es la mezcla de las formas lo que crea la impresión. SVG no es una instantánea de la manera en que aparecen imágenes como JPEGs. En su lugar, SVG es un conjunto de instrucciones matemáticas que proporcionan la información que un navegador necesita para dibujar una imagen.

Ventajas

SVG es solo otra forma de crear imágenes para Internet, pero hay ventajas en este lenguaje, especialmente para teléfonos móviles. El término escalable es parte del nombre del lenguaje. Este es uno de los beneficios de SVG. Las imágenes creadas se ajustarán fácilmente al tamaño del entorno que las rodea. En otras palabras, crecerán o encogerán según sea necesario sin que el diseñador tenga que rehacer la imagen. Los gráficos JPEG y GIF tienen que ser ajustados o codificados en porcentajes para cambiar, y pueden perder la integridad de la imagen en el proceso. Las imágenes SVG se ven igual sin importar el tamaño en que aparezcan.

SVG Tiny

SVG tiene un sector para dispositivos móviles. Este lenguaje viene en algunos formatos, incluyendo SVG Tiny y SVG Basic. Basic es lo que podrías usar para un sitio web o material de impresión. Tiny, o móvil, es autoexplicativo. Este es el SVG destinado a funcionar en dispositivos pequeños, como un smartphone como el iPhone. Tiny también es para computadoras tablet y dispositivos PDA. Los fundamentos del lenguaje son los mismos para ambos formatos, aunque se aplican reglas ligeramente diferentes.

Tecnología del iPhone

Los navegadores de Internet fueron un poco lentos en aceptar el lenguaje SVG. A medida que salieron nuevas versiones, la programación avanzó hasta el punto en que SVG funcionaría. En última instancia, es el navegador el que lee SVG. En iPhones, las plataformas más nuevas manejarán imágenes SVG, a partir de la publicación. Si tienes un sistema operativo o navegador Safari más antiguo, es posible que quieras actualizar el programa. El sitio web de Apple indica que Safari 4 puede manejar programación SVG.