Vector Markup Language

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Vector Markup Language (w skrócie VML) – język z rodziny XML służący do generowania grafiki wektorowej stworzony przez Microsoft. Został zgłoszony do W3C jako standard w 1998 przez takie firmy jak Microsoft, czy Macromedia. W tym samym czasie do W3C został zgłoszony przez Adobe i Sun także inny język generowania grafiki wektorowej z przeznaczeniem do wykorzystywania na stronach internetowych - PGML.

W wyniku prac standaryzacyjnych W3C powstał format SVG

Jako twórca VMLa Microsoft wykorzystuje go do zapisywania grafiki przez większość aplikacji w pakiecie Microsoft Office od wersji Microsoft Office 2000 oraz wyświetlania grafiki w przeglądarce Internet Explorer od wersji 5.5.

Projekt Google Maps wykorzystuje VML do wyświetlania mapek, gdy jest uruchamiany na przeglądarkach z rodziny Internet Explorer.

Przykład[edytuj | edytuj kod]

Poniższy przykład kodu wyświetli wypełnioną niebieską elipsę (przykład pochodzi z angielskiej Wikipedii).

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

Odpowiednik kodu takiego samego obrazka w SVG:

<ellipse cx="50" cy="25" rx="50" ry="25" fill="blue"/>

Linki zewnętrzne[edytuj | edytuj kod]

Zobacz też[edytuj | edytuj kod]