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

各大瀏覽器開始支持WebAssembly的預覽功能

責任編輯:editor006

作者:David Iffland

2016-03-19 20:54:10

摘自:INFOQ

也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號:InfoQChina)關注我們,并與我們的編輯和其他讀者朋友交流(歡迎加入InfoQ讀者交流群(已滿),InfoQ讀者交流群( 2))。

Microsoft, Google和Mozilla紛紛在其博客文章中宣布,最新的瀏覽器中會展示WebAssembly的功能。

這次聯合聲明是標準化WebAssembly二進制文件格式的重要的一步。各瀏覽器巨頭的這次合作,使得他們可以互相交流文件格式及其未來發展趨勢。

WebAssembly項目建立在asm.js實現之上。和 asm.js類似,WebAssembly提供了一個“自動備份,沙盒執行環境”。而與asm.js不同的是,等值的WebAssembly二進制格式更小,并且不再需要解析JavaScript。瀏覽器可以在本地更快地解析二進制。Brendan Eich在 Fluent 2016 Conference主旨發言中稱WebAssembly是“安全的,快速的,并可以自動檢查代碼,這都是JavaScript做不到的。從某種程度上來說,WebAssembly是一個安全的,本機網絡格式”。

在Google的V8引擎項目聲明中,Seth Thompson指出:

V8中實現WebAssembly目的是重用許多現存的JavaScript虛擬機設施,特別是TurboFan編譯器。譯碼器產生TurboFan圖,進行不同的最優化處理,由將優化后的JavaScript和asm.js轉換成機器語言的同一后端進行最后處理,轉換為機器語言。

WebAssembly W3C Community Group的首席 ,Luke Wagner先生在Mozilla camp上表示:

我們在Firefox中重構了現有的asm.js優化管道,以使用WebAssembly二進制格式將asm.js代碼從主解析線程送至后臺編譯器線程。

WebAssembly應用程序示例可以在http://webassembly.github.io/demo/獲得;在下面你可以看到Edge瀏覽器中一個游戲的視頻。

為實現實驗性功能:

在Chrome瀏覽器中:請使用Chrome Canary51.0.2677.0或更高的版本,打開chrome://flags#enable-webassembly標記 在Firefox瀏覽器中:請使用最新的Firefox Nightly Edition,將javascript.options.wasm設置為true。

Edge瀏覽器對WebAssembly支持現在只在Microsoft內核中可用,WebKit的實現仍在開發中。

查看英文原文:WebAssembly Preview Functionality Arrives in Browsers

鏈接已復制,快去分享吧

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

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

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 平潭县| 延安市| 叙永县| 饶阳县| 江西省| 博乐市| 东兴市| 内丘县| 安达市| 怀宁县| 扎鲁特旗| 泰宁县| 介休市| 渝北区| 普陀区| 志丹县| 尤溪县| 德格县| 封丘县| 五河县| 嘉义市| 东至县| 离岛区| 铅山县| 玛沁县| 宣化县| 石楼县| 郯城县| 确山县| 谢通门县| 依安县| 靖安县| 嘉义县| 浪卡子县| 商河县| 阳江市| 朝阳市| 淳安县| 尤溪县| 祥云县| 奎屯市|