Mozilla 一直在努力優化 asm.js 的性能,并也取得了不少的進展。在 Mozilla 宣布把
虛拟引擎3(Unreal Engine 3)移植到 Firefox 的不到一年之内,另外兩個浏覽器現在也能非常流程地運作 asm.js 風格的代碼了,并能流暢地運作
Epic Citadel的示範版。 Mozilla 和 Epic Games 是在今年五月份宣布 虛拟引擎3 的移植的。
虛拟引擎3 在 Firefox 的 asm.js 支援下的
視訊示範;
Epic Games 現在宣布除了 Firefox 之外,Chrome 31 和 Opera 18 也能夠運作 Epic Citadel。這兩個浏覽器巨頭為這項技術進行優化,是件令人激動的事情。在 asm.js 和 WebGL 的幫助下,也使得更多的人不用插件就能體驗的性能優異特效出衆的遊戲。
根據 SatCounter,這三個浏覽器在桌面浏覽器領域占據了超過 60% 的市場佔有率。
Mozilla表示,Firefox仍然擁有最出色的asm.js性能表現,但其它兩大浏覽器正縮小差距。
備注:asm.js是Mozilla開發的JavaScript子集,避開了JavaScript中大量難以優化的動态功能,特性更少但更容易優化,能實作接近原生的性能,是Google的NaCl技術的競争對手。