Le Vector Markup Language est un langage basé sur XML qui facilite l'utilisation de graphiques vectoriels en ligne, notamment sur les sites Web. À l'origine, VML a été proposé par Microsoft, Autodesk et Macromedia au World Wide Web Consortium en 1998 comme norme de rendu des graphiques vectoriels. Toutefois, il n'a pas été officiellement accepté. Il a évolué en Scalable Vector Graphics, qui a été largement utilisé en 2003, avec une autre proposition. Malgré cela, Microsoft a implémenté la fonctionnalité VML dans son navigateur Internet Explorer 5.0.
VML et SVG décrivent tous deux des images au format vectoriel comme une application de XML. La création de graphiques vectoriels fait référence à l'utilisation d'énoncés mathématiques pour placer des lignes ou des formes dans des espaces bidimensionnels et tridimensionnels. Tout programme tel qu'un navigateur Web qui reconnaît le XML peut afficher ce type d'image en utilisant les informations fournies dans les formats VML ou SVG. VML ou SVG permettent d'afficher les images sur n'importe quelle taille d'écran et à n'importe quelle résolution. Le texte dans une image peut également être reconnu par le format VML. Cela permet au texte d'être localisé par un moteur de recherche et traduit en plusieurs langues. Par rapport à un bitmap, une image VML ou SVG peut être plus petite et arriver plus rapidement sur des connexions Internet lentes. Toutefois, les images GIF, JPG et PNG resteront les plus populaires pour les sites Web.
- XML (Extensible Markup Language) Le langage XML (Extensible Markup Language) est utilisé pour décrire des données. La norme XML est un moyen flexible de créer des formats d'information et de partager électroniquement des données structurées via l'Internet public, ainsi que via les réseaux d'entreprise. Le code XML est une recommandation du World Wide Web...
- OPML (Outline Processor Markup Language) Outline Processor Markup Language est un format XML qui peut être utilisé pour créer des contours. En raison de l'extensibilité de la base XML, OPML a été utilisé pour organiser de nombreux types de données, car il peut être personnalisé pour chaque application. Le format est simple, auto-documenté, extensible et...
- GML (Generalized Markup Language) GML (Generalized Markup Language) est un langage de formatage de documents d'IBM qui décrit un document en termes de structure d'organisation et de parties de contenu et de leurs relations. Les balises GML ou le balisage GML peuvent être utilisés pour décrire des parties telles que les chapitres, les sections,...
- FpML (Financial Products Markup Language) Financial Products Markup Language est une norme d'échange d'informations commerciales qui utilise le langage XML (Extensible Markup Language). Elle permet à l'internet de faciliter les transactions d'entreprise à entreprise sur les produits financiers dérivés de gré à gré (OTC). FpML peut être utilisé pour communiquer les détails des transactions OTC...