Vektorový značkovací jazyk

Vector Markup Language ( VML ) byl značkovací jazyk pro popis dvourozměrné vektorové grafiky ve formátu XML . VML byl předán v roce 1998 společnostmi Autodesk , HP , Macromedia , Microsoft a Visio Corporation do World Wide Web Consortium (W3C) pro standardizaci . VML byl odmítnut jako webový standard, protože Adobe , Sun a další požádaly o další standard s názvem Precision Graphics Markup Language (PGML). Tyto dva návrhy byly spojeny pod názvem Scalable Vector Graphics (SVG) a W3C je přijaly jako standard.

Ačkoli byl W3C standardem odmítnut a vývojáři jej z velké části ignorovali, Microsoft implementoval VML v Internet Exploreru 5 až 9 a v Microsoft Office 2000 a vyšších. Jak Internet Explorer 10, Microsoft již nepodporuje VML. Při ukládání dokumentů Office jako „ webové stránky “ se formát používá k vložení vektorových výkresů do výsledných souborů HTML takovým způsobem, že je lze bez ztráty znovu otevřít pomocí stejné aplikace Office.

Mapy Google aktuálně používají VML k kreslení vektorové grafiky při použití aplikace Internet Explorer 5.5 nebo vyšší.

příklad

Následující příklad VML ukazuje ovál s modrou výplní:
<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>
Příklad jako SVG
Stejný příklad jako SVG vypadá takto:
<?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>

Viz také

webové odkazy