fbpx
Wikipedia

Vector Markup Language

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.

Historia

VML fue presentado como una propuesta de estándar al W3C en 1998 por Autodesk, Hewlett- Packard, Macromedia, Microsoft y Visio, pero compite con el PGML propuesto por Adobe systems y Sun Microsystems. Después de un largo examen, el W3C decide de combinar esos dos formatos, dando origen al formato SVG.

VML está implementado en Internet Explorer hasta su versión 9, Microsoft Office y Silverlight. Es parte de la especificación OOXML, donde está definido como complemento de DrawingML. A partir de Internet Explorer 10, Microsoft abandonó el soporte para VML.

Uso del formato en el Web

 
Retrato desarrollado con el código VML: .

El lenguaje VML puede integrarse sea directamente en el código HTML, sea a través del elemento v:vmlframe relacionado con algunos ficheros XML. Este elemento permite establecer los gráficos vectoriales de manera análoga a los imágenes bitmap. El uso de los atributos width y height permitiendo ampliar o reducir los grafismos sin pérdida de calidad. Numerosos efectos de filtro son posibles en las imágenes, que pueden ser también puestos en v:fill y tomar efecto de los atributos de colores en graduaciones, con uso del canal alfa para la transparencia. Existen tres tipos de graduaciones en VML : gradient (lineal), gradientRadial y gradientTitle (con focus variable). La extrusión 3D permite la puesta en relieve de cado elemento VML: los efectos de luz trayendo profundidad y realismo a los grafismos.

VML es un lenguaje que permite realizaciones complejas en ficheros de formato XML. VML es manipulable con JavaScript o JScript y más cómodamente con HTML + TIME para los animaciones.

Google Maps utiliza actualmente VML para el resultado vectorial con Internet Explorer, y SVG para los navegadores que lo soportan.

Código de ejemplo

 
Oválo generado en Internet Explorer

El código VML siguiente integrado en el código HTML muestra una simple :

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

Editores y Software

Microsoft Office permite editar gráficos VML sin utilizar no obstante integralmente el DOM de VML.
OpenOffice.org permite crear ficheros sustituibles a la sucesión ofimática de Microsoft con gráficos convertidos al VML.

Enlaces externos y demostraciones

  • VML en w3.org (en inglés)
  • Comparaciones VML/SVG.(en inglés) el 17 de enero de 2010 en Wayback Machine.
  • Fin del soporte de VML en Internet Explorer (en inglés)

Tutoriales, didácticos

  • asp-php.net tutoriel.(en francés)
  •   Datos: Q1888930
  •   Multimedia: VML

vector, markup, language, lenguaje, programación, abierto, destinado, creación, gráficos, vectoriales, elaborados, estáticos, animados, páginas, Índice, historia, formato, código, ejemplo, editores, software, enlaces, externos, demostraciones, tutoriales, didá. Vector Markup Language VML es un lenguaje XML de programacion abierto destinado a la creacion de los graficos vectoriales elaborados en 2D o 3D estaticos o animados en las paginas Web Indice 1 Historia 2 Uso del formato en el Web 3 Codigo de ejemplo 4 Editores y Software 5 Enlaces externos y demostraciones 6 Tutoriales didacticosHistoria EditarVML fue presentado como una propuesta de estandar al W3C en 1998 por Autodesk Hewlett Packard Macromedia Microsoft y Visio pero compite con el PGML propuesto por Adobe systems y Sun Microsystems Despues de un largo examen el W3C decide de combinar esos dos formatos dando origen al formato SVG VML esta implementado en Internet Explorer hasta su version 9 Microsoft Office y Silverlight Es parte de la especificacion OOXML donde esta definido como complemento de DrawingML A partir de Internet Explorer 10 Microsoft abandono el soporte para VML Uso del formato en el Web Editar Retrato desarrollado con el codigo VML La Gioconda en VML 33Kb El lenguaje VML puede integrarse sea directamente en el codigo HTML sea a traves del elemento v vmlframe relacionado con algunos ficheros XML Este elemento permite establecer los graficos vectoriales de manera analoga a los imagenes bitmap El uso de los atributos width y height permitiendo ampliar o reducir los grafismos sin perdida de calidad Numerosos efectos de filtro son posibles en las imagenes que pueden ser tambien puestos en v fill y tomar efecto de los atributos de colores en graduaciones con uso del canal alfa para la transparencia Existen tres tipos de graduaciones en VML gradient lineal gradientRadial y gradientTitle con focus variable La extrusion 3D permite la puesta en relieve de cado elemento VML los efectos de luz trayendo profundidad y realismo a los grafismos VML es un lenguaje que permite realizaciones complejas en ficheros de formato XML VML es manipulable con JavaScript o JScript y mas comodamente con HTML TIME para los animaciones Google Maps utiliza actualmente VML para el resultado vectorial con Internet Explorer y SVG para los navegadores que lo soportan Codigo de ejemplo Editar Ovalo generado en Internet Explorer El codigo VML siguiente integrado en el codigo HTML muestra una simple elipse lt html xmlns v gt lt style gt v behavior url default VML position absolute lt style gt lt body gt lt v oval style left 0 top 0 width 100 height 50 fillcolor blue stroked f gt lt body gt lt html gt Editores y Software EditarMicrosoft Office permite editar graficos VML sin utilizar no obstante integralmente el DOM de VML OpenOffice org permite crear ficheros sustituibles a la sucesion ofimatica de Microsoft con graficos convertidos al VML Enlaces externos y demostraciones EditarVML en w3 org en ingles Comparaciones VML SVG en ingles Archivado el 17 de enero de 2010 en Wayback Machine Ejemplos basicos en ingles Otros ejemplos notables en frances Clip arts VML en ingles Grafismos animados VLM Javascript en frances Fin del soporte de VML en Internet Explorer en ingles Tutoriales didacticos EditarMidiwebconcept Tutorial VML en frances asp php net tutoriel en frances Datos Q1888930 Multimedia VMLObtenido de https es wikipedia org w index php title Vector Markup Language amp oldid 125248716, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos