/
310.txt
91 lines (73 loc) · 2.72 KB
/
310.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
* オブジェクト
[3] [[画像]]を表す[[オブジェクト]]は色々あります。
[4] 相互変換:
[FIG(table)[
:x:入力
:data:[CODE(URI)@en[[[data:]]]] [[URL]]
:arraybuffer:[CODE(DOMi)@en[[[ArrayBuffer]]]], [CODE(DOMi)@en[[[ArrayBufferView]]]]
:imagedata:[CODE(DOMi)@en[[[ImageData]]]]
:blob:[CODE(DOMi)@en[[[Blob]]]]
:bloburl:[CODE(URI)@en[[[blob:]]]] [[URL]]
:file:[CODE(HTML)@en[[[<input type=file>]]]]
:dnd:[CODE(DOMi)@en[[[DataTransfer]]]]
:img:[CODE(HTMLe)@en[[[img]]]]
:canvas:[CODE(HTMLe)@en[[[canvas]]]], [CODE(HTML)@en[[[2d]]]]
:video:[CODE(HTMLe)@en[[[video]]]]
:bitmap:[CODE(DOMi)@en[[[ImageBitmap]]]]
:x:[CODE(URI)@en[[[data:]]]] [[URL]]
:data:-
:img:[CODE(HTMLa)@en[[[src]]]]
:blob:[[XHR]]/[[fetch]] では不可 ([[SOP]])
:arraybuffer:[[XHR]]/[[fetch]] では不可 ([[SOP]])
:x:[CODE(DOMi)@en[[[ArrayBuffer]]]], [CODE(DOMi)@en[[[ArrayBufferView]]]]
:arraybuffer:-
:imagedata:[[コンストラクター]]
:blob:[[コンストラクター]]
:x:[CODE(DOMi)@en[[[ImageData]]]]
:imagedata:[CODE(DOMm)@en[[[createImageData]]]]
:bitmap:[CODE(DOMm)@en[[[createImageBitmap]]]]
:arraybuffer:[CODE(DOMa)@en[[[data]]]]
:canvas:[CODE(DOMm)@en[[[putImageData]]]]
:x:[CODE(DOMi)@en[[[Blob]]]]
:blob:[[コンストラクター]]
:bloburl:[CODE(DOMm)@en[[[createObjectURL]]]]
:bitmap:[CODE(DOMm)@en[[[createImageBitmap]]]]
:x:[CODE(URI)@en[[[blob:]]]] [[URL]]
:bloburl:-
:img:[CODE(HTMLa)@en[[[src]]]]
:blob:[[XHR]]/[[fetch]]
:arraybuffer:[[XHR]]/[[fetch]]
:x:[CODE(HTML)@en[[[<input type=file>]]]]
:file:-
:blob:[CODE(DOMa)@en[[[files]]]]
:x:[CODE(DOMi)@en[[[DataTransfer]]]]
:dnd:-
:blob:[CODE(DOMa)@en[[[files]]]]
:x:[CODE(HTMLe)@en[[[img]]]]
:img:-
:canvas:[CODE(DOMm)@en[[[drawImage]]]]
:bitmap:[CODE(DOMm)@en[[[createImageBitmap]]]]
:x:[CODE(HTMLe)@en[[[canvas]]]], [CODE(HTML)@en[[[2d]]]]
:data:[CODE(DOMm)@en[[[toDataURL]]]]
:blob:[CODE(DOMm)@en[[[toBlob]]]]
:canvas:[CODE(DOMm)@en[[[drawImage]]]]
:bitmap:[CODE(DOMm)@en[[[createImageBitmap]]]]
:imagedata:[CODE(DOMm)@en[[[getImageData]]]]
:x:[CODE(HTMLe)@en[[[video]]]]
:video:-
:canvas:[CODE(DOMm)@en[[[drawImage]]]]
:bitmap:[CODE(DOMm)@en[[[createImageBitmap]]]]
:x:[CODE(DOMi)@en[[[ImageBitmap]]]]
:bitmap:[CODE(DOMm)@en[[[createImageBitmap]]]]
:canvas:[CODE(DOMm)@en[[[drawImage]]]]
]FIG]
* 設定
[2] [[Webブラウザー]] (や[[起源]]や[[閲覧文脈]]) は、[[画像]]無効に設定することができます。
[[画像]]が有効か否かは次の場面に影響します。
[FIG(list short)[
- [CODE(HTMLe)@en[[[object]]]]
]FIG]
* 歴史
[1] [CITE[Surfin’ Safari - Blog Archive » High DPI Web Sites]]
([TIME[2010-07-06 22:35:10 +09:00]] 版)
<http://webkit.org/blog/55/high-dpi-web-sites/>