Wasm

Wasm

[1] WebAssembly | Luke Wagner's Blog ( 版) https://blog.mozilla.org/luke/2015/06/17/webassembly/

I’m happy to report that we at Mozilla have started working with Chromium, Edge and WebKit engineers on creating a new standard, WebAssembly, that defines a portable, size- and load-time-efficient format and execution model specifically designed to serve as a compilation target for the Web.

[2] design/MVP.md at master · WebAssembly/design ( 版) https://github.com/WebAssembly/design/blob/master/MVP.md

[3] WebAssembly Community Group ( 版) https://www.w3.org/community/webassembly/

[4] WebAssembly ( 版) https://github.com/webassembly

[5] Brendan Eich » Blog Archive » From ASM.JS to WebAssembly ( 版) https://brendaneich.com/2015/06/from-asm-js-to-webassembly/

[6] design/FAQ.md at master · WebAssembly/design ( 版) https://github.com/WebAssembly/design/blob/master/FAQ.md

[7] design/FAQ.md at master · WebAssembly/design ( 版) https://github.com/WebAssembly/design/blob/master/FAQ.md

[8] design/TextFormat.md at master · WebAssembly/design ( 版) https://github.com/WebAssembly/design/blob/master/TextFormat.md

[9] design/BinaryEncoding.md at master · WebAssembly/design ( 版) https://github.com/WebAssembly/design/blob/master/BinaryEncoding.md

[10] design/UseCases.md at master · WebAssembly/design ( 版) https://github.com/WebAssembly/design/blob/master/UseCases.md

[11] Bug 146064 – JSC should natively support WebAssembly ( 版) https://bugs.webkit.org/show_bug.cgi?id=146064

[12] design/JS.md at master · WebAssembly/design () https://github.com/WebAssembly/design/blob/master/JS.md

[13] API Concerns with Structured Clone for Wasm Modules · Issue #972 · WebAssembly/design () https://github.com/WebAssembly/design/issues/972

[14] New in Chrome 60  |  Web  |  Google Developers () https://developers.google.com/web/updates/2017/07/nic60

[15] spec/JS.bs at new-js.bs · littledan/spec () https://github.com/littledan/spec/blob/new-js.bs/document/JS.bs

[16] WebAssembly Specification — WebAssembly 1.0 () https://webassembly.github.io/spec/

[17] Clarify prose around JavaScript MIME types (annevk著, ) https://github.com/whatwg/html/commit/470e168aaddc54e0abcfa302639870c299473c99

[18] WebAssembly is in scope · Issue #3037 · whatwg/html () https://github.com/whatwg/html/issues/3037

[19] New WebKit Features in Safari 11 | WebKit () https://webkit.org/blog/7956/new-webkit-features-in-safari-11/

[20] Assembling WebAssembly | WebKit () https://webkit.org/blog/7691/webassembly/

[21] ブラウザで仮想通貨を採掘するサービス "Coinhive" について () http://nmi.jp/2017-10-10-About-coinhive

実際の計算にはWebAssemblyを利用していて、現在ネイティブCPUの計算量にくらべて65%の採掘量が確保出来ているとのことです。公式ページには書いていませんが、WebAssemblyに対応していない場合はasm.jsで動き、またスレッド(Worker)も利用して効率化を図っています。

[22] WebAssembly support now shipping in all major browsers - The Mozilla Blog () https://blog.mozilla.org/blog/2017/11/13/webassembly-edge-safari/

[23] WebAssembly JS and Web integration spec in Bikeshed by littledan · Pull Request #591 · WebAssembly/spec () https://github.com/WebAssembly/spec/pull/591

[24] WebAssembly JavaScript Interface () https://littledan.github.io/spec/document/js-api/index.html

[25] W3C WebAssembly Working Group () https://www.w3.org/wasm/

[26] WebAssembly JavaScript Interface () https://www.w3.org/TR/2018/WD-wasm-js-api-1-20180215/

[27] WebAssembly Web API () https://www.w3.org/TR/2018/WD-wasm-web-api-1-20180215/

[28] WebAssembly Core Specification () https://www.w3.org/TR/2018/WD-wasm-core-1-20180215/

[29] Loading WebAssembly modules efficiently  |  Web  |  Google Developers () https://developers.google.com/web/updates/2018/04/loading-wasm

[30] WebAssembly Core Specification () https://www.w3.org/TR/2018/WD-wasm-core-1-20180904/

[31] WebAssembly JavaScript Interface () https://www.w3.org/TR/2018/WD-wasm-js-api-1-20180904/

[32] WebAssembly Web API () https://www.w3.org/TR/2018/WD-wasm-web-api-1-20180904/

[33] WebAssembly使用サイトの半分は悪意のある目的に利用しているとの調査結果 | スラド セキュリティ () https://security.srad.jp/story/20/01/10/1520251/