Mozilla 一直在努力優化 asm.js 的性能,並也取得了很多的進展。在 Mozilla 宣佈把虛擬引擎3(Unreal Engine 3) 移植到 Firefox 的不到一年以內,另外兩個瀏覽器如今也能很是流程地運行 asm.js 風格的代碼了,並能流暢地運行 Epic Citadel 的演示版。 Mozilla 和 Epic Games 是在今年五月份宣佈 虛擬引擎3 的移植的。html
虛擬引擎3 在 Firefox 的 asm.js 支持下的視頻演示;html5
Epic Games 如今宣佈除了 Firefox 以外,Chrome 31 和 Opera 18 也可以運行 Epic Citadel。這兩個瀏覽器巨頭爲這項技術進行優化,是件使人激動的事情。在 asm.js 和 WebGL 的幫助下,也使得更多的人不用插件就能體驗的性能優異特效出衆的遊戲。chrome
根據 SatCounter,這三個瀏覽器在桌面瀏覽器領域佔據了超過 60% 的市場份額。segmentfault
Mozilla表示,Firefox仍然擁有最出色的asm.js性能表現,但其它兩大瀏覽器正縮小差距。瀏覽器
備註:asm.js是Mozilla開發的JavaScript子集,避開了JavaScript中大量難以優化的動態功能,特性更少但更容易優化,能實現接近原生的性能,是Google的NaCl技術的競爭對手。性能
原文:Chrome and Opera Optimize for Mozilla-Pioneered Asm.js
翻譯整理:SegmentFault優化