/
185.txt
305 lines (232 loc) · 12.5 KB
/
185.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
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
[6] [DFN[[[HTML 5.1]]]] は、 [[W3C]] [[HTML WG]] による [[HTML]] の仕様書です。
[[WHATWG]] の [[HTML Standard]] をベースに独自の編集を加えており、互換性はありません。
[[HTML WG]] は [[HTML5]] (5.0) を「[[安定版]]」、 [[HTML 5.1]] を「[[開発版]]」と位置付けています。
[10] なお、 [[WHATWG]] の [[Ian Hickson]] は、 [[W3C]] の行為は[[剽窃]]であると厳しく非難しています
[SRC[>>9]]。
;;
[REFS[
- [9] [CITE@en[Re: W3C vs WHATWG specs]] ([[Ian Hickson]] 著, [TIME[2014-04-23 09:13:53 +09:00]] 版) <http://lists.w3.org/Archives/Public/www-archive/2014Apr/0034.html>
]REFS]
[FIG(important)[
[17] 本項では [[W3C]] の仕様書について扱っています。最新の [[HTML]] 仕様については、
[[HTML Standard]] を参照してください。
]FIG]
* 開発
[51] [[W3C]] [[HTML WG]] が開発を開始しましたが、解散しました。
現在は [[WPWG]] が引き継いでいます。
[53] 編集体制は二転三転しており、時期により異なります。
* 歴史
** HTML.next
[11] [DFN[[[HTML.next]]]] は、 [[W3C]] における [[HTML5]] の次期版を表す用語です。
[12] 2010年頃から [[W3C]] [[HTML WG]] や [[WHATWG]] の周辺で使われるようになり、
2011年には [[HTML WG]] では一般的に使われるようになりました。
[[WHATWG]] はバージョン番号のない [[HTML Living Standard]] に移行しているため、
専ら [[W3C]] でのみ使われるようになっています。
[REFS[
- [13] [CITE[HTML/next - W3C Wiki]]
( ([TIME[2012-07-21 04:49:13 +09:00]] 版))
<http://www.w3.org/wiki/HTML/next>
]REFS]
** HTML 5.1
[REFS[
- [1] [CITE@en-US-x-Hixie[HTML 5.1]]
( ([TIME[2012-12-14 23:17:06 +09:00]] 版))
<http://www.w3.org/TR/2012/WD-html51-20121217/>
- [2] [CITE[HTML/W3C-WHATWG-Differences - W3C Wiki]]
( ([TIME[2013-05-04 07:47:24 +09:00]] 版))
<http://www.w3.org/wiki/HTML/W3C-WHATWG-Differences>
- [3] [CITE@en-US-x-Hixie[HTML 5.1]]
( ([TIME[2013-06-04 19:50:08 +09:00]] 版))
<http://www.w3.org/TR/2013/WD-html51-20130528/>
- [4] [CITE@en-US-x-Hixie[HTML 5.1]]
( ([TIME[2013-10-30 00:51:30 +09:00]] 版))
<http://www.w3.org/TR/2013/WD-html51-20131029/>
]REFS]
[5] [[HTML 5.1]] は [[WHATWG]] の [[HTML Standard]] から [[HTML WG]] の好まない部分を省いたものですが、
編集が雑なので虫食い状に [[WHATWG]] の規定が残っていて、低品質です。
例えば [CODE(HTMLa)@en[[[itemref]]]] [[属性]]は [[HTML 5.1]] に含まれていないはずですが、
[[IDL]] や索引には載っています。 [CODE(HTMLe)@en[[[hgroup]]]] [[要素]]は [[HTML 5.1]]
では廃止されているはずですが、[[HTML構文]]におけるタグの省略に関する規定で出てきます
(この部分は本来不適合な[[要素]]について言及していません)。
[CODE(DOMa)@en[[[complete]]]] [[属性]]の定義では [[HTML 5.1]] に含まれない
[CODE(HTMLa)@en[[[srcset]]]] [[属性]]が参照されています。
[TIME[2013-11-25T09:02:25.100Z]]
[REFS[
- [7] [CITE@en-US-x-Hixie[HTML 5.1]]
( ([TIME[2014-02-04 01:50:22 +09:00]] 版))
<http://www.w3.org/TR/2014/WD-html51-20140204/>
- [8] [CITE[IRC logs: freenode / #whatwg / 20140422]]
( ([TIME[2014-04-23 23:18:39 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140422#l-379>
]REFS]
[14] [CITE@en-US-x-Hixie[HTML 5.1]]
( ([TIME[2014-06-16 22:44:23 +09:00]] 版))
<http://www.w3.org/TR/2014/WD-html51-20140617/>
[15] [CITE@en-US-x-Hixie[HTML 5.1 Nightly]]
( ([TIME[2014-08-06 04:15:51 +09:00]] 版))
<http://www.w3.org/html/wg/drafts/html/master/>
[16] [CITE[w3c/html]]
( ([TIME[2014-08-06 04:25:19 +09:00]] 版))
<https://github.com/w3c/html>
[18] [CITE@en[Web Applications 1.0 r8890 Spork means that the W3C actually have a real list of deltas between this version and their version now.]]
([TIME[2015-03-05 09:33:00 +09:00]] 版)
<https://html5.org/r/8890>
[19] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-03-17 18:28:50 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150317/>
[20] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-03-24 00:34:58 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150323/>
[21] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-04-13 21:32:32 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150413/>
[22] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-04-17 22:04:32 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150417/>
[23] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-05-06 15:52:59 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150506/>
[24] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-07-09 18:22:24 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150709/>
[FIG(quote)[
[FIGCAPTION[
[25] [CITE@en-US[Web Platform Working Group Charter]]
([TIME[2015-07-29 21:24:43 +09:00]] 版)
<http://www.w3.org/2015/07/web-platform-wg.html>
]FIGCAPTION]
> A specification defining the core language of the World Wide Web: the Hypertext Markup Language (HTML). The updated HTML specification is expected to be modularized into separate documents. When extensions to the HTML specification are needed, separate extension specifications can be written. Note that the maintenance of the HTMLMediaElement related sections of HTML 5.0 (e.g. sections 4.7.6 to 4.7.10) is expected to happen within the Timed Media Working Group.
]FIG]
[26] [CITE@en[HTML Breakup]]
([TIME[2015-07-01 23:19:19 +09:00]] 版)
<http://darobin.github.io/breakup/specs/>
[27] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-08-24 18:40:50 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150824/>
[28] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-08-28 18:36:39 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150828/>
[29] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-09-23 05:19:54 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150922/>
[30] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-09-23 21:38:16 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150923/>
[31] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-09-24 21:13:13 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150924/>
[32] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-09-29 22:44:12 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150929/>
[33] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-09-30 20:42:53 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20150930/>
[34] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-10-03 19:27:47 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20151003/>
[35] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-10-08 00:30:07 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20151007/>
[36] [CITE@en-GB-x-hixie[HTML 5.1]]
([TIME[2015-10-09 02:38:37 +09:00]] 版)
<http://www.w3.org/TR/2015/WD-html51-20151008/>
[FIG(quote)[
[FIGCAPTION[
[37] [CITE@en-US[Web Platform Working Group Charter]]
([TIME[2015-10-10 06:25:52 +09:00]] 版)
<http://www.w3.org/2015/10/webplatform-charter.html>
]FIGCAPTION]
> A specification defining the core language of the World Wide Web: the Hypertext Markup Language (HTML). The updated HTML specification should be modularized into separate documents. When extensions to the HTML specification are needed, separate extension specifications can be written. Note that the maintenance of the HTMLMediaElement related sections of HTML 5.0 (e.g. sections 4.7.6 to 4.7.10) is expected to happen within the proposed Timed Media Working Group.
]FIG]
[38] [CITE@en[Fix references to HTML spec · Issue #38 · w3c/screen-orientation]]
([TIME[2015-12-08 19:50:57 +09:00]] 版)
<https://github.com/w3c/screen-orientation/issues/38>
[39] [CITE@en[HTML 5.1]]
([TIME[2016-01-20 04:36:52 +09:00]] 版)
<https://w3c.github.io/html/>
[40] [CITE@en[w3c/html - HTML]]
([TIME[2016-01-20 17:38:03 +09:00]] 版)
<https://github.com/w3c/html>
[FIG(quote)[
[FIGCAPTION[
[41] [CITE@en[FW: HTML plan]]
([[Léonie Watson]] 著, [TIME[2016-01-20 04:46:54 +09:00]] 版)
<https://lists.w3.org/Archives/Public/public-webapps/2016JanMar/0056.html>
]FIGCAPTION]
> We've put a new draft of the HTML specification into GitHub:
> http://github.com/w3c/html.
> You can read the editor's draft:
> http://w3c.github.io/html.
> It is based on the W3C HTML 5.1 build scripts, synchronised to the WHATWG
> source from 12th January 2016.
]FIG]
[FIG(quote)[
[FIGCAPTION[
[42] [CITE@en[FW: HTML plan]]
([[Léonie Watson]] 著, [TIME[2016-01-20 04:46:54 +09:00]] 版)
<https://lists.w3.org/Archives/Public/public-webapps/2016JanMar/0056.html>
]FIGCAPTION]
> A year ago, there was a lot of discussion about modularising HTML and the
> working group charter '''['''6''']''' calls this out as a deliverable, citing a proposal
> that Robin Berjon worked on '''['''7''']'''. The feedback we have received on the
> proposed split by chapter is that it doesn't provide the benefits that
> modularisation promises. To do this properly will require refactoring of the
> specification. We would still like to do this, but we recognise it is a lot
> of work and there are drawbacks as well as benefits.
> One approach to test modularisation is to encourage people working on a
> specific section to split it out from the "main" HTML specification, move it
> independently to Recommendation, so that it can be referenced normatively
> from the base specification. This way we can get some experience of the
> process without undertaking a massive project before we really know the
> costs and benefits.
]FIG]
[43] [CITE@en[The HTML Landscape]]
([TIME[2015-12-17 02:08:56 +09:00]] 版)
<https://www.w3.org/html/landscape/>
[44] [CITE@en[w3c/html-old: Deliverables of the HTML Working Group]]
([TIME[2016-02-02 14:31:51 +09:00]] 版)
<https://github.com/w3c/html-old>
[45] [CITE[W3C forks HTML yet again — Anne’s Blog]]
([TIME[2016-03-12 00:04:26 +09:00]] 版)
<https://annevankesteren.nl/2016/01/film-at-11>
[FIG(quote)[
[FIGCAPTION[
[46] [CITE@en-US[HTML: What’s next? | W3C Blog]]
([TIME[2016-03-14 10:03:41 +09:00]] 版)
<https://www.w3.org/blog/2016/03/html-whats-next/>
]FIGCAPTION]
> Finally, a lot of time last year was spent talking about modularisation of HTML. But that is much more than just breaking the spec into pieces – it requires a lot of deep refactoring work to provide any benefit. We want to start building new things that way, but we are mostly focused on improving quality for now.
> So we have taken some time to get going, but we’re now confident that we are on track to deliver a Recommendation for HTML 5.1 this year, with a working approach that will make it possible to deliver a further improved HTML Recommendation (5.2? We’re not too worried about numbering yet…) in another year or so.
]FIG]
[47] [CITE@en[HTML 5.1]]
([TIME[2016-03-10 04:59:46 +09:00]] 版)
<https://www.w3.org/TR/2016/WD-html51-20160310/>
[48] [CITE@en[HTML editors meeting]]
([[Léonie Watson]] 著, [TIME[2016-03-16 07:39:37 +09:00]] 版)
<https://lists.w3.org/Archives/Public/public-webapps/2016JanMar/0170.html>
[49] [CITE@en[Re: HTML editors meeting]]
([[Chaals McCathie Nevile]] 著, [TIME[2016-03-16 22:37:39 +09:00]] 版)
<https://lists.w3.org/Archives/Public/public-webapps/2016JanMar/0179.html>
[50] [[WHATWG]] 版にあって [[W3C]] が削除した機能への言及が中途半端に残っていたり、
文章で説明している内容とリンクが全然違っていたり、
[[WHATWG]] 版で古い記述が削除されて新しい記述が追加されたものが両方共含まれていたりと、
技術的内容以前に[[仕様書]]としての構成レベルでまともに読めるものになっていません。
[TIME[2016-03-17T12:59:46.200Z]]
[52] [CITE@en[Update Editors · w3c/html@4e0d7bb]]
([TIME[2016-03-21 10:32:09 +09:00]] 版)
<https://github.com/w3c/html/commit/4e0d7bba059d19db6d02a5608a301826eca0790e>
[54] [CITE@en[Editors · w3c/html@b282dbc]]
([TIME[2016-04-12 10:20:44 +09:00]] 版)
<https://github.com/w3c/html/commit/b282dbcc16a613adfde442899ed505690b630381>
[55] [CITE@en[update acknowledgements · w3c/html@87ccf12]]
([TIME[2016-04-12 10:22:33 +09:00]] 版)
<https://github.com/w3c/html/commit/87ccf125d2e8380e8715b4ffb69feb500ba4d0ad>
[56] [CITE@en[HTML 5.1]]
([TIME[2016-04-12 13:31:32 +09:00]] 版)
<https://www.w3.org/TR/2016/WD-html51-20160412/>
[57] [CITE[W3C forks HTML yet again — Anne’s Blog]]
([TIME[2016-04-24 01:08:09 +09:00]] 版)
<https://annevankesteren.nl/2016/01/film-at-11>
[58] [CITE@en[Top | Diff of HTMLs]]
([TIME[2016-04-24 01:08:58 +09:00]] 版)
<https://diffofhtmls.herokuapp.com/>