Vector Markup Language

Un article de Wikipédia, l'encyclopédie libre.

Vector Markup Language (VML) est un langage XML employé pour créer des graphismes vectoriels. Le VML a été soumis comme une proposition de standard au W3C en 1998 par Microsoft, Macromedia, et d'autres. Le VML fut rejeté comme standard Web car Adobe Systems, Sun Microsystems, et d'autres ont proposé un concurrent connu sous le nom de PGML. Les deux standards ont été fusionnés et améliorés pour créer le format SVG.

Bien que rejeté comme standard par le W3C, et largement ignoré par les développeurs, Microsoft continue d'implémenter VML dans Internet Explorer 5.0 et suivant et dans Microsoft Office 2000 et suivant.

Google Maps utilise actuellement VML pour le rendu vectoriel avec Internet Explorer 5.5+ et SVG pour les navigateurs le supportant.

Sommaire

[modifier] Exemple

Le code suivant affiche un ovale rempli de rouge :

<v:oval style="position:absolute; left:0; top:0;
               width:100pt; height:50pt" 
               fillcolor="red">
</v:oval>

Le code équivalent en SVG serait :

<ellipse cx="50" cy="25" rx="50" ry="25" style="fill:red;"/>

[modifier] Notes et références

[modifier] Voir aussi

[modifier] Liens externes