Lenguaje de marcado de vectores

El lenguaje de marcado de vectores ( VML ) era un lenguaje de marcado para describir gráficos vectoriales bidimensionales en XML . VML fue aprobado en 1998 por Autodesk , HP , Macromedia , Microsoft y Visio Corporation al World Wide Web Consortium (W3C) para su estandarización . VML fue rechazado como estándar web porque Adobe , Sun y otros solicitaron otro estándar llamado Precision Graphics Markup Language (PGML). Estas dos propuestas se combinaron bajo el nombre Scalable Vector Graphics (SVG) y fueron adoptadas como estándar por el W3C.

Aunque fue rechazado como estándar por el W3C y en gran parte ignorado por los desarrolladores, Microsoft implementó VML en Internet Explorer 5 a 9 y en Microsoft Office 2000 y superior. A partir de Internet Explorer 10, Microsoft ya no admite VML. Al guardar documentos de Office como un " sitio web ", el formato se utiliza para incrustar dibujos vectoriales en los archivos HTML resultantes de tal manera que se puedan volver a abrir con el mismo programa de Office sin pérdidas.

Google Maps actualmente usa VML para dibujar gráficos vectoriales cuando se usa Internet Explorer 5.5 o superior.

ejemplo

El siguiente ejemplo de VML muestra un óvalo con relleno azul:
<html xmlns:v>
 <style>v\:*{behavior:url(#default#VML);position:absolute}</style>
<body>
 <v:oval style="left:0;top:0;width:100;height:50" fillcolor="blue" stroked="f"/>
</body>
</html>
Ejemplo como SVG
El mismo ejemplo que SVG se ve así:
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="50">
  <ellipse cx="50" cy="25" rx="50" ry="25" fill="blue"/>
</svg>

Ver también

enlaces web