開發者:HTML5游戲性能測試 IE10不及預期
近日一個名為 Scierra 的開發者組織在其博客中撰文表示,微軟最新的 IE10 瀏覽器確實在對傳統網頁內容的訪問方面較其它競爭對手有著一定優勢,但其 HTML5 游戲性能依舊十分糟糕。
該組織通過一個名為 Construct 2 的 HTML5 游戲開發工具對 IE10、Chrome 以及 Firefox 三款瀏覽器的 HTML5 游戲性能進行了測試,結果顯示 IE10 慘敗于另外兩名競爭對手。
Construct 2 綜合測試成績對比
文章指出,Chrome 和 Firefox 的運行效率分別是 IE10 的 22 倍和 8 倍,而究其原因,IE10沒有提供對于 WebGL 的支持是嚴重影響其 HTML5 游戲性能的罪魁禍首。Scierra 認為:“隨著 WebGL 技術的不斷完善發展,IE 完全可以在這方面做出努力并提升自身的性能。”
此外,Scirra 還對三款瀏覽器的粒子和物理特效性能進行了測試。在粒子測試中,當屏幕中的粒子數量達到 10000 個時,IE10出現了非常嚴重的卡頓,幀率最高時只有 2 幀/秒,而 Chrome 和 Firefox 卻憑借 WebGL 的支持始終保持著出色的幀率表現。
粒子測試成績對比
在接下來的 Javascript 物理特效測試中,由于 WebGL 不再是影響性能高低的決定性因素,所以三款瀏覽器都有著比較穩定的表現,但 IE10 仍然處于最后的位置,而 Firefox 則略勝一籌,“因為其開發團隊在過去的幾年中一直在對所使用的 Javascript 引擎進行優化,期間甚至還經歷了幾次完全重寫,現在他們的努力得到了回報。”Scirra 如此評價到。
Javascript 性能測試
Scirra 在文章的最后總結稱,雖然 IE10 較 IE9 在 requestAnimationFrame、應用離線支持以及觸摸操作等方面有所改進和提升,但這些功能早已在其它瀏覽器產品中有所體現,IE10所做 的只不過是在追趕競爭對手的腳步罷了。此次,IE10并沒有帶來我們所預期的重大改進,其在很多方面依舊落后于 Chrome 和 Firefox,而且這些差距或許會隨著時間的推移進一步擴大。
IE10與 Chrome、Firefox 的游戲光影渲染對比