/
698.txt
74 lines (58 loc) · 3.04 KB
/
698.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
* 仕様
[FIG(short list)[
- [[Web Components]]
- [[Service Worker]]
- [[CSS Houdini]]
- [[Fetch Standard]]
- [[Streams Standard]]
]FIG]
* Extensible Web 以前の "explain" の例
[7] [[Extensible Web]] が提唱される以前も、 "explain" とは言っていませんでしたが、
同様の試みが幾度も企てられ、いくつかは成功し、いくつかは失敗しています。
[8] 成功した例:
[FIG(list)[
- [9] [[HTML]] の[[表現]]的機能は最終的に [[CSS]] で (おおむね) "explain" されることとなりました。
[[HTML Standard]] の[[レンダリング]]の項はその集大成といえます。
]FIG]
[10] 失敗した例:
[FIG(list)[
- [11] [[HTML]] を [[SGML]] により "explain" しようとした試みは失敗しました。
- [12] [[XHTML2 WG]] は [[XHTML]] の[[リンク]]を [[HLink]] により "explain" しようと試みましたが、
[[TAG]] その他の反対で潰えました。
- [14] [[Backplane]]
- [15] [[XForms Transitional]]
- [13] [[XBL2]] は[[フォーム制御子]]などの特殊な[[要素]]を[[束縛]]によって "explain"
しようと試みましたが、実装されるに至りませんでした。 (その試みは [[Web Components]]
により継続されています。)
]FIG]
[16] 単純なものを複雑なもので "explain" しようとしたり (本末転倒ですね...)、
広く支持された技術を広く支持されていない技術で "explain" しようとしても、
失敗に終わるようです。
* 歴史
[1] [CITE[IRC logs: freenode / #whatwg / 20140219]]
( ([TIME[2014-02-20 21:02:47 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140219>
[2] [CITE@en[Goals for Shadow DOM review]]
( ([[Domenic Denicola]] 著, [TIME[2014-02-21 03:52:33 +09:00]] 版))
<http://lists.w3.org/Archives/Public/www-tag/2014Feb/0061.html>
[3] [CITE[IRC logs: freenode / #whatwg / 20140310]]
( ([TIME[2014-03-11 19:42:32 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140310#l-404>
[4] [CITE[IRC logs: freenode / #whatwg / 20140724]]
( ([TIME[2014-07-25 09:37:20 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140724#l-90>
[5] [CITE@en[''''''[''''''Custom'''''']'''''' Custom elements and ARIA]]
( ([[Domenic Denicola]] 著, [TIME[2014-08-28 08:42:51 +09:00]] 版))
<http://lists.w3.org/Archives/Public/public-webapps/2014JulSep/0355.html>
[6] [CITE@en[Re: Fallout of non-encapsulated shadow trees]]
( ([[Maciej Stachowiak]] 著, [TIME[2014-07-01 11:24:52 +09:00]] 版))
<http://lists.w3.org/Archives/Public/public-webapps/2014JulSep/0005.html>
[17] [CITE[IRC logs: freenode / #whatwg / 20140911]]
( ([TIME[2014-09-12 13:29:53 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140911>
[18] [CITE[ES6 Loader proposed changes]]
( ([TIME[2014-09-13 00:46:56 +09:00]] 版))
<http://esdiscuss.org/topic/es6-loader-proposed-changes>
[19] [CITE[Web platform and JavaScript — Anne’s Blog]]
( ([TIME[2015-01-14 10:26:08 +09:00]] 版))
<https://annevankesteren.nl/2015/01/javascript-web-platform>