精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

瀏覽器廠商開始默認支持WebAssembly格式

責任編輯:editor004

作者: David Iffland

2017-03-14 11:32:32

摘自:INFOQ

各瀏覽器廠商在WebAssembly相關的工作上已經達成了一種“共識”,這使得各瀏覽器開始默認支持WebAssembly格式。今后幾年,各瀏覽器廠商會在改進JIT編譯器性能的同時,繼續改進JavaScrip和WebAssembly間的交互。

各瀏覽器廠商在WebAssembly相關的工作上已經達成了一種“共識”,這使得各瀏覽器開始默認支持WebAssembly格式。

早在2016年11月,WebAssembly就已經進入“瀏覽器預覽”(Browser Preview)階段。在此階段,主流瀏覽器都提供了一個具有WebAssembly開關標識的測試版本瀏覽器。隨后的數月時間,各瀏覽器廠商需要在JavaScript API和二進制格式上做改進,并就此取得一致意見。近期發布的公告對WebAssembly做了界定:

如果沒有實現經驗和明確用途,那么無法對WebAssembly API和二進制格式的設計做進一步的改進。從這個意義上講,最初的設計工作已經完成。(各瀏覽器廠商)就此已達成了共識。

這一共識標志著“瀏覽器預覽”階段的結束,意味著各個瀏覽器可以默認打開對WebAssembly格式的支持。由此往后,將來的特性設計會確保向后兼容。

雖然這一最初實現是一個重要的里程碑,但是并不會立刻被開發人員大范圍地采用。盡管未來潛力無限,WebAssembly當前的語言支持僅限于C和C++,以及對Rust的初期支持。WebAssembly也沒有提供垃圾回收機制,因此C#和Java這樣的語言并不能正常運行,除非將它們自身的運行時作為二進制的組成部分。但是以后添加垃圾回收已在討論中。

此外,WebAssembly當前缺少與DOM交互等重要特性。Mozilla工程師Lin Clark 寫道,雖然“期待了很多的特性”,但是這些特性需要“有一個制定規范的過程”。WebAssembly社區組已經提供了一個供W3C工作組討論的未來特性列表,但是這些特性何時可用尚未有時間表。

Clark在一系列的帖子說明了WebAssembly會改進性能的原因所在,并指出引入WebAssembly將會是一個“轉折點”,可導致無法預料的性能改進,并提供迎接新挑戰的能力。

今后幾年,各瀏覽器廠商會在改進JIT編譯器性能的同時,繼續改進JavaScrip和WebAssembly間的交互。

現在已可用的Firefox 52支持WebAssembly格式。定于2017年3月14日發布的Chrome 57也將默認啟用WebAssembly格式。

查看英文原文: Browser Vendors Start Shipping WebAssembly by Default

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 腾冲县| 平陆县| 北宁市| 木里| 永川市| 老河口市| 启东市| 宁津县| 宁明县| 大新县| 姚安县| 双牌县| 连云港市| 博客| 六枝特区| 屯昌县| 甘南县| 广安市| 朔州市| 焉耆| 云龙县| 虎林市| 抚顺县| 延吉市| 大邑县| 通山县| 长顺县| 井研县| 三亚市| 肥城市| 合川市| 绥阳县| 栾川县| 团风县| 农安县| 抚远县| 厦门市| 余姚市| 鄂托克旗| 吕梁市| 三都|