2011-06-05 107 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

相關問題