2010-07-31 125 views

回答

21

大多數問題的答案「什麼時候瀏覽器X支持HTML5功能Y?」由When Can I Use回答。除了列出過去,現在和將來支持每個項目也一般都有相關新聞的鏈接。

更新

微軟一直積極參與IETF HyBi工作組(網頁套接字協議),並參與對的WebSockets API W3C工作。 IE 10預覽版本內置了WebSocket支持,所以很可能我們很快就會看到帶有WebSockets的IE正式版本。

IE中的WebGL仍然相當不確定。微軟聲稱WebGL的設計存在基本的安全問題,但我懷疑這與微軟在推廣他們自己的DirectX框架而不是OpenGL(這是WebGL所基於的)中的既得利益有關。

+1

尼斯鏈接 - 謝謝。 – 2011-03-07 20:19:28

2

您可以查看目前的release notes的平臺演示 - 沒有提及WebSockets或WebGL。

+0

謝謝。您鏈接的頁面現在有趣,現在可以閱讀,並且隨着IE9向版本發展並進行其他升級,勢必會進行更新。 – JohnnySoftware 2011-02-04 20:06:44

0

現在,微軟IE團隊正努力將HTML 5和SVG(2D圖形)轉換爲Internet Explorer 9。其他網絡瀏覽器製造商一直在運輸這些內置多年的標準。

Apple Safari,Google Chrome和Mozilla Firefox在Windows上運行良好。點擊一下鼠標即可啓動不同的瀏覽器。需要一兩年時間才能看到Microsoft 可能會在做什麼。

整個十年IE瀏覽器的瀏覽進度一直非常緩慢。

不,IE現在沒有WebGL支持,而其他瀏覽器製造商的beta版已經運行了。 IE9不會趕上像WebGL這樣的現代網絡標準,只是已經出現了幾年或更長時間的標準。

IE9不是跨平臺的網絡瀏覽器。它只能在某些特定版本的Microsoft Windows上運行。只需運行其中一個標準Web瀏覽器,即可看到WebGL的功能。他們目前的beta版正在運行一些令人印象深刻的WebGL演示。

+0

是的,它既不是跨平臺的,也不是最新的。不幸的是,由於不公平的競爭,這個廢話是多數人的瀏覽器。 – 2011-02-03 11:47:11

+2

只有在2000年是真的。 2010年IE桌面市場份額穩步下降,跌至50%以下。現在,它低於45%。 Chrome和Firefox的總和超過48%。 IE不以任何方式成爲大多數Web瀏覽器。在移動設備上,IE幾乎不存在。 Chrome和Safari在那裏占主導地位。 IE瀏覽器長達十年之久,並且仍然處於桌面上任何其他單一瀏覽器的領先地位。 IE的速度正在下降,這也將很快改變。 – JohnnySoftware 2011-07-20 21:21:57

4

IE團隊在HTML5 Labs上添加了WebSocket實現,這是他們新實現的測試基礎。 WebSockets將在IE9中實現它的機率很高

+0

該示例適用於IE9 RC,所以我想它會在最終的支持。其實它可能會使用Silverlight。 – Luke 2011-02-11 05:36:59

+0

爲了將精力集中在HTML 5上,Silverlight在2011年被微軟棄用。顯然,HTML 5和JavaScript可以完成Silverlight試圖實現的目標,並且使用它們消除了安裝和支持插件的需要。 – JohnnySoftware 2011-07-20 21:18:50

1

微軟似乎很不情願在IE中實現WebGL,因爲OpenGL是DirectX的競爭對手。所以我認爲在不久的將來我們不可能在IE中看到WebGL。

我已經開始了一個名爲JebGL的開源項目,它可以作爲IE用戶的後備。這是一個Java小程序,完成後將作爲WebGL畫布的插件替代品。它仍處於開發的早期階段,但您可以查看演示http://jebgl.googlecode.com

0

RE:WebSockets:否。目標是在IE10中支持websocket。它只有部分支持。

2

WebGL的安全問題有許多討論。我第一次在史蒂夫吉布森的播客中聽到過它。由於它對操作系統和硬件的訪問權限要低得多,因此任何漏洞都可能被嚴重地利用。快速谷歌搜索發現這篇文章與一些缺陷的描述和視頻:http://www.contextis.com/research/blog/webgl2/