Representación de gráficos vectoriales (VML)

La representación de gráficos vectoriales, a veces abreviada como VML, se refiere a los gráficos vectoriales escalables (SVG) que se utilizan en las páginas web. Esta función se generalizó en Microsoft Internet Explorer versión 5.

Los formatos de gráficos vectoriales ofrecen ventajas sobre los formatos de mapa de bits tradicionales como GIF o JPG. Quizás lo más significativo es el hecho de que con ciertos tipos de imágenes, los archivos de gráficos vectoriales son mucho más pequeños, en términos de la cantidad de bytes que contienen, que los archivos de mapa de bits de los mismos objetos con detalles similares. Esto hace que las páginas web se carguen más rápido. Otro activo de los gráficos vectoriales es el hecho de que se pueden escalar fácilmente sin perder la resolución de la imagen.

La representación de gráficos vectoriales se adapta mejor a imágenes en las que las formas se pueden definir mediante funciones matemáticas (por ejemplo, líneas rectas, curvas simples, ondas, círculos, elipses, cuadrados, rectángulos y triángulos). En algunas situaciones, los gráficos vectoriales son inferiores a los gráficos de mapa de bits. Un ejemplo es una fotografía de una escena de la naturaleza compleja que incluye árboles, nubes y otros objetos con características fractales. Si bien es posible representar una imagen de este tipo en formato vectorial, el archivo vectorial puede contener varias veces más bytes que el archivo de mapa de bits equivalente.