-
Notifications
You must be signed in to change notification settings - Fork 4
/
575.txt
150 lines (109 loc) · 5.93 KB
/
575.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
[FIG(quote)[
[FIGCAPTION[
[1] [CITE@en-US[WebAssembly | Luke Wagner's Blog]]
([TIME[2015-06-18 12:08:26 +09:00]] 版)
<https://blog.mozilla.org/luke/2015/06/17/webassembly/>
]FIGCAPTION]
> 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.
]FIG]
[2] [CITE@en[design/MVP.md at master · WebAssembly/design]]
([TIME[2015-06-18 12:08:48 +09:00]] 版)
<https://github.com/WebAssembly/design/blob/master/MVP.md>
[3] [CITE@en-US[WebAssembly Community Group]]
([TIME[2015-06-18 12:09:15 +09:00]] 版)
<https://www.w3.org/community/webassembly/>
[4] [CITE@en[WebAssembly]]
([TIME[2015-06-18 12:09:26 +09:00]] 版)
<https://github.com/webassembly>
[5] [CITE[Brendan Eich » Blog Archive » From ASM.JS to WebAssembly]]
([TIME[2015-06-18 12:10:30 +09:00]] 版)
<https://brendaneich.com/2015/06/from-asm-js-to-webassembly/>
[6] [CITE@en[design/FAQ.md at master · WebAssembly/design]]
([TIME[2015-06-18 12:11:04 +09:00]] 版)
<https://github.com/WebAssembly/design/blob/master/FAQ.md>
[7] [CITE@en[design/FAQ.md at master · WebAssembly/design]]
([TIME[2015-06-18 12:11:55 +09:00]] 版)
<https://github.com/WebAssembly/design/blob/master/FAQ.md>
[8] [CITE@en[design/TextFormat.md at master · WebAssembly/design]]
([TIME[2015-06-18 12:12:09 +09:00]] 版)
<https://github.com/WebAssembly/design/blob/master/TextFormat.md>
[9] [CITE@en[design/BinaryEncoding.md at master · WebAssembly/design]]
([TIME[2015-06-18 12:12:25 +09:00]] 版)
<https://github.com/WebAssembly/design/blob/master/BinaryEncoding.md>
[10] [CITE@en[design/UseCases.md at master · WebAssembly/design]]
([TIME[2015-06-18 12:12:52 +09:00]] 版)
<https://github.com/WebAssembly/design/blob/master/UseCases.md>
[11] [CITE@en[Bug 146064 – JSC should natively support WebAssembly]]
([TIME[2015-06-18 16:46:33 +09:00]] 版)
<https://bugs.webkit.org/show_bug.cgi?id=146064>
[12] [CITE@en[design/JS.md at master · WebAssembly/design]]
([TIME[2017-01-18 15:46:34 +09:00]])
<https://github.com/WebAssembly/design/blob/master/JS.md>
[13] [CITE@en[API Concerns with Structured Clone for Wasm Modules · Issue #972 · WebAssembly/design]]
([TIME[2017-02-03 23:32:46 +09:00]])
<https://github.com/WebAssembly/design/issues/972>
[14] [CITE@en[New in Chrome 60 | Web | Google Developers]]
([TIME[2017-08-03 00:00:15 +09:00]])
<https://developers.google.com/web/updates/2017/07/nic60>
[15] [CITE@en[spec/JS.bs at new-js.bs · littledan/spec]]
([TIME[2017-08-31 22:08:29 +09:00]])
<https://github.com/littledan/spec/blob/new-js.bs/document/JS.bs>
[16] [CITE[WebAssembly Specification — WebAssembly 1.0]]
([TIME[2017-08-30 20:40:38 +09:00]])
<https://webassembly.github.io/spec/>
[17] [CITE@en[Clarify prose around JavaScript MIME types]]
([[annevk]]著, [TIME[2017-09-18 23:25:34 +09:00]])
<https://github.com/whatwg/html/commit/470e168aaddc54e0abcfa302639870c299473c99>
[18] [CITE@en[WebAssembly is in scope · Issue #3037 · whatwg/html]]
([TIME[2017-09-19 22:57:35 +09:00]])
<https://github.com/whatwg/html/issues/3037>
[19] [CITE[New WebKit Features in Safari 11 | WebKit]]
([TIME[2017-09-26 23:25:00 +09:00]])
<https://webkit.org/blog/7956/new-webkit-features-in-safari-11/>
[20] [CITE[Assembling WebAssembly | WebKit]]
([TIME[2017-09-26 23:23:29 +09:00]])
<https://webkit.org/blog/7691/webassembly/>
[FIG(quote)[
[FIGCAPTION[
[21] [CITE[ブラウザで仮想通貨を採掘するサービス "Coinhive" について]]
([TIME[2017-10-10 11:59:56 +09:00]])
<http://nmi.jp/2017-10-10-About-coinhive>
]FIGCAPTION]
> 実際の計算にはWebAssemblyを利用していて、現在ネイティブCPUの計算量にくらべて65%の採掘量が確保出来ているとのことです。公式ページには書いていませんが、WebAssemblyに対応していない場合はasm.jsで動き、またスレッド(Worker)も利用して効率化を図っています。
]FIG]
[22] [CITE@en-US[WebAssembly support now shipping in all major browsers - The Mozilla Blog]]
([TIME[2017-11-14 01:33:02 +09:00]])
<https://blog.mozilla.org/blog/2017/11/13/webassembly-edge-safari/>
[23] [CITE@en[WebAssembly JS and Web integration spec in Bikeshed by littledan · Pull Request #591 · WebAssembly/spec]]
([TIME[2017-12-08 01:53:21 +09:00]])
<https://github.com/WebAssembly/spec/pull/591>
[24] [CITE@en[WebAssembly JavaScript Interface]]
([TIME[2017-11-11 02:28:50 +09:00]])
<https://littledan.github.io/spec/document/js-api/index.html>
[25] [CITE@en[W3C WebAssembly Working Group]]
([TIME[2017-08-04 05:27:12 +09:00]])
<https://www.w3.org/wasm/>
[26] [CITE@en[WebAssembly JavaScript Interface]]
([TIME[2018-02-15 19:38:33 +09:00]])
<https://www.w3.org/TR/2018/WD-wasm-js-api-1-20180215/>
[27] [CITE@en[WebAssembly Web API]]
([TIME[2018-02-15 19:40:15 +09:00]])
<https://www.w3.org/TR/2018/WD-wasm-web-api-1-20180215/>
[28] [CITE@en[WebAssembly Core Specification]]
([TIME[2018-02-15 20:29:34 +09:00]])
<https://www.w3.org/TR/2018/WD-wasm-core-1-20180215/>
[29] [CITE@en[Loading WebAssembly modules efficiently | Web | Google Developers]]
([TIME[2018-04-13 00:14:15 +09:00]])
<https://developers.google.com/web/updates/2018/04/loading-wasm>
[30] [CITE@en[WebAssembly Core Specification]]
([TIME[2018-09-05 08:20:30 +09:00]])
<https://www.w3.org/TR/2018/WD-wasm-core-1-20180904/>
[31] [CITE@en[WebAssembly JavaScript Interface]]
([TIME[2018-09-05 08:31:15 +09:00]])
<https://www.w3.org/TR/2018/WD-wasm-js-api-1-20180904/>
[32] [CITE@en[WebAssembly Web API]]
([TIME[2018-09-05 08:33:09 +09:00]])
<https://www.w3.org/TR/2018/WD-wasm-web-api-1-20180904/>
[33] [CITE@ja[WebAssembly使用サイトの半分は悪意のある目的に利用しているとの調査結果 | スラド セキュリティ]]
([TIME[2020-01-10 17:59:39 +09:00]])
<https://security.srad.jp/story/20/01/10/1520251/>