Vector Markup Language

Vector Markup Language

Die Vector Markup Language (VML) ist eine Auszeichnungssprache zur Beschreibung zweidimensionaler Vektorgrafiken in XML. VML wurde 1998 von Microsoft, Macromedia und anderen zur Standardisierung an das World Wide Web Consortium (W3C) übergeben. Als Webstandard wurde VML abgelehnt, da Adobe, Sun und andere einen weiteren Standard unter dem Namen Precision Graphics Markup Language (PGML) beantragten. Diese beiden Vorschläge wurden unter dem Namen Scalable Vector Graphics (SVG) vereinigt und als Standard vom W3C verabschiedet.

Obwohl es als Standard durch das W3C abgelehnt und größtenteils durch Entwickler ignoriert wurde, implementiert Microsoft VML immer noch im Internet Explorer 5.0 und höher und in Microsoft Office 2000 und höher. Beim Speichern von Office-Dokumenten als „Webseite“ wird das Format genutzt, um Vektor-Zeichnungen derart in die entstehenden HTML-Dateien einzubetten, dass sie verlustlos mit demselben Office-Programm wieder geöffnet werden können.

Google Maps benutzt VML zur Zeit zum Zeichnen von Vektorgrafiken, wenn der Internet Explorer 5.5 oder höher genutzt wird.

Beispiel

Das folgende VML-Beispiel stellt ein Oval mit blauer Füllung dar:

<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>

Das gleiche Beispiel als SVG würde wie folgt aussehen:

<?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" stroke="none" />
</svg>

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Vector Markup Language — Infobox file format name = Vector Markup Language caption = extension = .vml mime = owner = Microsoft creatorcode = genre = vector image format container for = contained by = extended from = XML extended to = Vector Markup Language (VML) is an… …   Wikipedia

  • Vector Markup Language — Logo VML Vector Markup Language (VML) est un langage XML ouvert destiné à la création des graphismes vectoriels élaborés en 2D ou 3D (statiques ou animées) sur les pages Web. Sommaire 1 Historique …   Wikipédia en Français

  • Vector Markup Language — Logo VML. Vector Markup Language (VML) es un lenguaje XML de programación abierto, destinado a la creación de los gráficos vectoriales elaborados en 2D o 3D (estáticos o animados) en las páginas Web. Contenido 1 Historia …   Wikipedia Español

  • Vector graphics markup language — A vector graphics markup language is a markup language that describes an image at a higher level than a bitmap in terms of lines, curves, and other vector graphics primitives.The list of vector graphics markup languages includes * Computer… …   Wikipedia

  • Markup language — Example of RecipeBook, a simple markup language based on XML for creating recipes. The markup can be converted to HTML, PDF and Rich Text Format using a programming language or XSL. A markup language is a modern system for annotating a text in a… …   Wikipedia

  • Markup Language — Eine Auszeichnungssprache (engl. Markup Language, Abk. ML) dient zur Beschreibung der Daten und teilweise des Verfahrens, das zur Bearbeitung dieser Daten nötig ist. Ursprünglich dienten die Auszeichnungen im Text als Anweisungen für die Setzer… …   Deutsch Wikipedia

  • Precision Graphics Markup Language — (PGML) ist eine XML basierte Auszeichnungssprache (Mark up Language) für zweidimensionale Vektorgrafiken. PGML wurde im April 1998 von Adobe, IBM, Netscape, und Sun beim W3C als Standard vorgeschlagen, hatte jedoch keinen Erfolg. Der mit PGML… …   Deutsch Wikipedia

  • Geography Markup Language — A vector map, with points, polylines and polygons. Filename extension .gml or .xml Internet media type application/gml+xml[1 …   Wikipedia

  • EXtensible Markup Language — Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format …   Wikipédia en Français

  • Extensible markup language — Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”