[webaccessibile] VML

Roberto Ellero rellero a webaccessibile.org
Lun 7 Giu 2004 22:33:55 CEST


Più una curiosità che altro. VML - Vector markup language (1998) - è uno
standard
http://www.w3.org/TR/1998/NOTE-VML-19980513
basato su XML per grafica vettoriale, superato da SVG.
Il supporto MS è stato completo, tanto che anche la grafica prodotta con
MSOffice (Word 2000, Powerpoint e Word) è basata su VML. Applicazioni Web
attuali non sono gestibili con Mozilla e NS.
Un esempio che aiuta a comprendere il rapporto markup/resa grafica è il
seguente:
http://obiewebsite.sourceforge.net/obie.php?WWW_Paint_Board
DEMO: http://minh.sourceforge.net/demo/wwwpaintboard/editor.php
Questo editor wysiwyg consente, dopo aver disegnato, di visualizzare il
codice.
Soltanto IE 5+ è in grado di decodificare VML.
Interessante approfondimento:
http://dotnetjunkies.com/WebLog/unknownreference/articles/973.aspx
"In Word, for example, go to Tools | Options, select the General tab, and
click the Web Options button. The Pictures tab lets you check the "Rely on
VML for displaying graphics in browsers" option.
The advantage of VML was that since Word had inherent support for it, we can
generally copy and paste a vml diagram from a web page and then paste it
into a word document :) That is usability if you ask me . The problem with
SVG is that Adobe who supports the viewing plugin, has it's custom
mechanisms to deal with it and since it is not compatible with inherent
windows applications, the usage of it is very limited to the web alone."

"There are lots of sites which have rich content displayed still using VML.
The only disadvantage with it is that VML is only supported by microsoft..."

E ancora:
http://support.microsoft.com/?kbid=252783

"When you create a Web page in Word 2000 and add graphics to the page, Word
adds markup tags that provide support for Vector Markup Language (VML)
graphics. Word adds the additional markup regardless of whether you have
selected the Rely on VML to display graphics in browsers check box (on the
Tools menu, click Options, and then click Web Options on the General tab)."


Questo stretto legame fra uno standard di markup e applicazioni MSOffice e
IE mi pare rilevante, nel suo isolamento, mentre l'attuale standard SVG
richiedendo plugin ancora piuttosto pesanti pare per certi versi meno
usabile.

"The problem with SVG is that Adobe who supports the viewing plugin, has
it's custom mechanisms to deal with it and since it is not compatible with
inherent windows applications, the usage of it is very limited to the web
alone."

Saluti,
Roberto Ellero





Maggiori informazioni sulla lista webaccessibile