/
966.txt
167 lines (142 loc) · 8.5 KB
/
966.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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
[2] [DFN[[[HTML]]]] あるいは [DFN[[[HTML Standard]]]]、 [DFN[[[HTML Living Standard]]]]
は、 [[Web platform]] の中核部分をなす [[HTML]] や [CODE(DOMi)@en[[[Window]]]]、
その他各種周辺技術を規定する仕様書です。
[41] [[HTML Standard]] は、 [[W3C]] が [[HTML]] の標準化を放棄した後 [[Ian Hickson]] が
[[WHATWG]] で出版してきた [[Web Applications Markup Language 1.0]] → [[Web Applications 1.0]]
→ [[HTML 5]] → [[HTML5]] → [[Web Applications 1.0]] →
[[HTML5 (including next generation additions still in development)]]
の流れを引く最新の [[HTML]] の仕様書です。
* 仕様書
[REFS[
- [1] [CITE@en-US-x-hixie[HTML Standard]]
<http://www.whatwg.org/specs/web-apps/current-work/>
]REFS]
* 内容
[43] [[HTML]] は膨大な技術の集合体であり、必然的に [[HTML Standard]]
の内容も多岐にわたっています。次に示すのはその一部です。
[FIG(list)[
- [[HTMLの要素]]
- [[HTMLの属性]]
- [[マイクロデータ]]
- [[HTML構文]]
- [[HTMLの構文解析]]
- [[XHTML]]
- [[起源]]
- [[イベントループ]]
- [[navigate]]
- [[HTMLのレンダリング]]
- [[HTML DOM]]
- [CODE(DOMi)@en[[[Window]]]]、[CODE(DOMi)@en[[[Location]]]]
- [CODE(DOMi)@en[[[Navigator]]]]
- [[Web Workers]]
- [[Web Messaging]]
- [[SSE]]
- [[WebSockets]]
- [[AppCache]]
]FIG]
* 歴史
[3] [[Web Applications 1.0]] が2007年5月に [[HTML5]] (当初は [[HTML 5]]) に改称された後、
2009年10月には [[WHATWG]] で [[LC]] 状態に達しました。この頃まで [[WHATWG]] は [[HTML5]]、
[[Web Workers]] など複数の仕様書を出版していましたが、2009年10月には再び
[[Web Applications 1.0]] という名称でこれらすべてを統合した仕様書を (単体の仕様書とは別に)
出版するようになりました。
;; 詳細は [[Web Applications 1.0]] の項を参照してください。
[4] その後2010年1月までに [[WHATWG]] は [[HTML'''5''']] という特定の版の [[HTML]] 仕様のメンテナンスを放棄し、
版番号の無い最新の「[[HTML]]」を仕様化してゆく方針を固めますが、認知や検索性の問題から
「[[HTML5]]」という単語が好まれたため、この時は [[HTML5]] が
[[HTML5 (including next generation additions still in development)]] に改称されるにとどまりました。
[5] しかし2011年1月に [[W3C]] が [[CSS3]] や各種 [[Web API]] など広範囲の [[Web]] 関連技術を
「[[HTML5]]」と呼んで広報活動を展開したことにより、 [[HTML5]] が完全に[[バズワード]]と化したことから、
本来 [[HTML]] と呼ばれるべき中核部分の仕様書である
[[HTML5 (including next generation additions still in development)]] は [[HTML]]
と改称されました。 [[HTML5]] 文脈上曖昧な場合には、小見出しより取って [[HTML Living Standard]] と呼ばれるようになりました。
なお Web 開発者向けに編集した Web Developer Edition は引き続き [[HTML5]] とされています。
[6] 2011年10月には [[HTML]] が [[Web Applications 1.0]] と統合され、 [[WHATWG]]
の全体の仕様書の名称が [[HTML]] ([[HTML Living Standard]]) となりました。
[REFS[
- [7] [CITE[IRC logs: freenode / #whatwg / 20111004]] ([TIME[2011-10-05 09:00:42 +09:00]] 版) <http://krijnhoetmer.nl/irc-logs/whatwg/20111004#l-781>
]REFS]
>
- [21:49] <Hixie> what was called Web Apps 1.0 originally, many years ago, was at one point renamed HTML, then things were dropped from it to track the w3c, eventually they dropped so much that we added a separate spec at the whatwg to include everything again, and called it Web Apps 1.0 for nostalgic reasons
- [21:50] <Hixie> and today i got tired of having two specs at whatwg (it makes various things annoying and some of our tools are overloaded by it) and so i just went back to the state after the first time we renamed the spec
[REFS[
- [21] [CITE[IRC logs: freenode / #whatwg / 20090710]]
([TIME[2009-09-12 22:23:13 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090710#l-166>
- [22] [CITE[IRC logs: freenode / #whatwg / 20090717]]
([TIME[2009-09-26 01:09:13 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090717#l-444>
- [23] [CITE@en[Re: xmlns in HTML5 (was: Telecon Agenda- Thursday 1500 UTC)]]
([[Ian Hickson]] 著, [TIME[2009-07-16 18:20:27 +09:00]] 版)
<http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Jul/0091.html>
- [24] [CITE[IRC logs: freenode / #whatwg / 20090803]]
([TIME[2009-10-04 14:33:21 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090803#l-962>
- [25] [CITE[IRC logs: freenode / #whatwg / 20090924]]
([TIME[2009-11-16 22:42:36 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090924#l-1351>
- [26] [CITE[IRC logs: freenode / #whatwg / 20090927]]
([TIME[2009-11-30 23:26:32 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20090927#l-505>
- [27] [CITE[IRC logs: freenode / #whatwg / 20091010]]
([TIME[2009-12-08 08:22:26 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20091010#l-282>
- [28] [CITE[IRC logs: freenode / #whatwg / 20091211]]
([TIME[2009-12-12 00:30:16 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20091211#l-254>
]REFS]
[29] というわけで、 [[HTML5]] と [[HTML]] (最新版) が分離されました。
[TIME[2009-12-12T14:39:49.600Z]]
[REFS[
- [30] [CITE@en[WHATWG HTML (Including HTML5)]]
<http://www.whatwg.org/specs/web-apps/current-work/>
- [31] [CITE@en[HTML5 (Last Call for Comments)]]
<http://www.whatwg.org/specs/web-apps/html5/>
]REFS]
[REFS[
- [32] [CITE[IRC logs: freenode / #whatwg / 20091028]]
([TIME[2009-12-14 01:20:29 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20091028#l-236>
- [33] [CITE[IRC logs: freenode / #whatwg / 20091204]]
([TIME[2009-12-27 16:46:13 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20091204#l-582>
- [34] [CITE['''['''whatwg''']''' Switching to an unversioned development model]]
([TIME[2010-01-01 12:26:53 +09:00]] 版)
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-December/024477.html>
- [35] [CITE[IRC logs: freenode / #whatwg / 20091211]]
([TIME[2010-01-05 18:19:33 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20091211#l-254>
- [36] [CITE[IRC logs: freenode / #whatwg / 20100103]]
([TIME[2010-01-06 08:04:17 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20100103#l-511>
- [37] [CITE[IRC logs: freenode / #whatwg / 20100108]]
([TIME[2010-01-10 12:05:47 +09:00]] 版)
<http://krijnhoetmer.nl/irc-logs/whatwg/20100108#l-584>
- [38] [CITE@en[(X)HTML5 Tracking]]
([TIME[2010-01-11 23:33:36 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=4575&to=4576>
- [39] [CITE@en[(X)HTML5 Tracking]]
([TIME[2010-01-11 23:33:36 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=4575&to=4576>
- [40] [CITE['''['''whatwg''']''' Switching to an unversioned development model]]
([TIME[2010-01-13 22:52:46 +09:00]] 版)
<http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-January/024708.html>
]REFS]
[8] [CITE[''''''[''''''whatwg'''''']'''''' Administrivia: Update on the relationship between the WHATWG HTML living standard and the W3C HTML5 specification]]
( ([TIME[2012-07-20 07:48:39 +09:00]] 版))
<http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-July/036662.html>
[9] [CITE[html/markers.md at master · w3c/html · GitHub]]
( ([TIME[2012-12-16 10:23:23 +09:00]] 版))
<https://github.com/w3c/html/blob/master/markers.md>
[10] [CITE@en[Web Applications 1.0 r7694 Cleanup]]
( ([TIME[2013-02-06 05:33:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=7693&to=7694>
[11] [CITE@en[Rationale - WHATWG Wiki]]
( ([TIME[2013-03-06 05:51:04 +09:00]] 版))
<http://wiki.whatwg.org/wiki/Rationale>
[12] [CITE@en[Web Applications 1.0 r8229 The giant clean-up of 2013. Improved internal consistency, adjusted section order to make more sense, started a move away from abusing title='' for cross-references, fixed minor typos, cleaned up some dangling TODOs, very minor typo fixes, dropped some obsolete comments, un-commented-out minor things that had previously been commented out for reasons that no longer apply, etc. No normative changes.]]
( ([TIME[2013-10-18 15:25:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=8228&to=8229>
[42] [CITE@en[Web Applications 1.0 r8634 Big editorial cleanup. No normative changes.]]
( ([TIME[2014-05-15 08:21:00 +09:00]] 版))
<http://html5.org/tools/web-apps-tracker?from=8633&to=8634>