SVG

SVG son las siglas de Scalable Vector Graphics (Gráficos Vectoriales Escalables). Escalable significa que un dibujo puede ser ampliado a un tamaño cualquiera sin perder los detalles.

Escalable también hace referencia a la idea de que un dibujo puede estar compuesto de un número ilimitado de elementos más pequeños, que podemos reutilizar muchas veces.

El estándar SVG está enfocado a ofrecer una descripción completa de gráficos bidimensionales, incluidas animaciones, en formato XML (eXtensible Markup Language). XML es un estándar abierto diseñado para describir documentos de manera que se puedan ampliar con facilidad, y no se vean afectados por futuros cambios en la especificación del documento. Un gráfico guardado en cualquier versión de SVG con cualquier versión de un programa de dibujo debe poderse visualizar, hasta el último detalle, con cualquier versión anterior o posterior de cualquier otro programa de dibujo que cumpla el estándar SVG. Si un programa no admite algún elemento del estándar SVG, debe pasar por alto cualquier parte del gráfico que use ese elemento, mostrando el resto del gráfico correctamente.

Los archivos SVG son pequeños, y los gráficos descritos en este formato se adaptan bien a diferentes métodos de presentación. Esto ha suscitado gran interés en el estándar, de manera que en muchos navegadores de Internet (Firefox Chrome, Opera y Safari) se han incluido mejoras para admitir archivos con este estándar, o bien los reconocen mediante plug-ins (e.g., Adobe, RENESIS, Ssrc SVG, y próximamente Google). Más de una docena de empresas incluidas Apple (iPhone), Blackberry, LG, Motorola, Nokia, Samsung, y Sony Ericsson fabrican teléfonos móviles que utilizan un subconjunto del estándar SVG, adaptado para aparatos con recursos limitados.