2011-06-05 111 views
1

我正在阅读有关VML的一些内容,但我有些疑惑。VML Internet Explorer版本

什么版本的Internet Explorer支持VML? IE9完全支持SVG?

now VML is deprecated?正确?

因此,例如道场图显示在即7/8而不是svg而是VML?

感谢

回答

2

VML是微软的SVG的版本。它在IE5 - IE9中可用(尽管deprecated as of IE9not supported in IE10)。 IE9 +支持SVG,主要是因为世界其他地方正在与SVG合作,并且没有人对支持VML感兴趣。

我不熟悉Dojo图表,但它可能使用VML。我查看了IE9中的演示程序,它使用的元素是roundrect,这是VML的一部分。

+0

但微软继续开发VML?谢谢 – 2011-06-05 15:19:15

+0

他们不会继续开发它(改进它),但他们继续支持它(保留在浏览器中)。事实上,自1998年以来,他们还没有对其进行任何开发。微软将继续支持SVG。 – vcsjones 2011-06-05 15:21:50

+0

你知道有关此信息的任何文章吗?我真的很感兴趣,在这个问题 – 2011-06-05 15:25:54

1

SVG有很长一段时间一直是矢量图形的国际标准,现在支持了HTML5
的一部分 - http://www.tutorialspoint.com/html5/html5_svg.htm

VML以来一直IE5和SVG由于IE9支持。

我以前在VML中开发过应用程序 - 但对MS不支持行业标准SVG感到非常失望。

我最近开发了一个新的C#应用​​程序,它使用IE浏览器组件来查看呈现为SVG,VML或PNG位图的大图。如果IE9可用,则使用SVG,否则使用VML。在IE9中的SVG实现是硬件加速,因此使得更快。我的一个大图通常需要100秒才能在VML中渲染,在SVG下渲染在1.5秒以下!

所有其他主流浏览器都支持SVG作为其初始者迁移到HTML5的一部分。此外,微软将很快将IE9(及其后续产品)作为Windows Update的标准部分,这意味着大多数Windows计算机将拥有SVG支持。所以基本上VML现在已经死了(终于!),我们终于可以推出一个基于浏览器的矢量标记的通用行业标准以及其他丰富的HTML5标记套件。

+0

什么是嵌入式Internet Explorer移动(5,V),它可以处理VML? – Gobliins 2012-05-03 14:16:59

相关问题