[FIG(pull-quote)[
> これが、[[人間パッチマージ機と化したW3Cニキ]]の新作か!
]FIG]

[24] [DFN[HTML 5.2]] は、 [[W3C]] の [[WPWG]] が開発していた [[HTML]]
の[[仕様書]]のようなものでした。 [[HTML 5.1]] の次の版、 [[HTML 5.3]] の前の版でした。

[84] [TIME[令和元年5月][2019-05]]、 [[W3C]] は、
[[WHATWG]] の合意により事実上 [[HTML 5.2]] を廃止しました。

[FIG(important)[
[3] 最新の [[HTML]] の[[仕様書]]については、 [[HTML Standard]] を参照。
]FIG]

* 内容

[50] [CITE[HTML Standard]] 参照。

* 開発

[27] [[HTML 5.1]] の末期と同じような体制で開発されています。 [[HTML 5.1]] 参照。

[28] [[WHATWG]] からの[[コピペ]]も独自の編集も、[[仕様書]]としての全体の整合性を考慮せずにその場その場の都合だけて行っているように見えます。
[[編集者]]はおそらく[[仕様書]]を何度も読んで理解してから編集しているわけではなく、
自分の利害関心のあるところだけ流し読みしているに過ぎないのでしょう。

* WHATWG との関係

[25] [[HTML 5.1]] 以来 [[W3C]] は独自の [[HTML]] の[[仕様書]]を開発することとしたはずですが、
実態は、 [[WHATWG]] の発行する [[HTML Standard]] から、 
(外部から観察する限りでは良くわからない謎の基準により選別した)
一部の変更を[[コピペ]]したものです。 杜撰な[[コピペ]]に由来する[[不具合]]は、
相変わらず多々あります。

[26] 当然 [[WHATWG]] は快く思っていないようですが、 [[W3C]]
側には開発体制を改めるつもりもなさそうです。

[32] [[WHATWG]] の [CITE[HTML Standard]] と具体的にどのような違いがあるのかは定かではありません。

* 謝辞事件

[37] [[HTML 5.1]] 参照。

* 歴史修正主義

[107] [[WHATWG]] 設立のきっかけとなった[TIME[2004年][year:2004]]の
[[The W3C Workshop on Web Applications and Compound Documents]]
について、 [[HTML 5.0]] は [[Ian Hickson]] らの提案が拒否されたと記載していました
[SRC[>>109]] が、これは正しくないとして表現が改められています [SRC[>>108]]。
根拠はよくわからないのですが、ただの参加者投票の結果であって [[W3C]] の意思決定ではない、
という理屈なのでしょうか。

[110] [[W3C]] が利害関係者を招集した会議で提案が反対多数で否決されたのは事実ですし、
実際その後当該提案に基づく[[作業部会]]は [[W3C]] に設置されていません。
これを [[W3C]] が提案を拒んだと表現するなというのもおかしな話です。

[111] 元々この部分の文章は [[WHATWG]] の [[Ian Hickson]] が書いたもので、
[[WHATWG]] と [[W3C]] が協力関係にあった時代に [[W3C]] 版 [[HTML5]]
に入ったものですから、若干 [[WHATWG]] 寄りの記述にはなっています。
それが気に食わなかったのかもしれませんが、しかし [[HTML 5.0]] [SRC[>>109]]
と [[HTML 5.1]] [SRC[>>41]]
として [[W3C]] の [[AB][W3C AB]] と [[Director]] の審議を経て [[W3C勧告]]になったもののはずですから、
その当時の [[W3C]] としてはそれで異論がなかったはずです。
(まさかまともに読まずに[[W3C勧告]]化したなんてことは無いでしょう、流石に。)

[REFS[
- [109] [CITE@en-US-x-Hixie[1 Introduction — HTML5]] ([TIME[2014-10-25 01:15:24 +09:00]]) <https://www.w3.org/TR/2014/REC-html5-20141028/introduction.html#history-0>
- [41] [CITE@en[HTML 5.1: 1. Introduction]] ([TIME[2016-10-28 01:13:13 +09:00]]) <https://www.w3.org/TR/2016/REC-html51-20161101/introduction.html#introduction-history>
- [108] [CITE@en[re-word response to proposal at 2004 W3C workshop (#708)]] ([[dckc]]著, [TIME[2016-11-07 03:00:47 +09:00]]) <https://github.com/w3c/html/commit/5c027924eb9c786c541d73f28a8e8fbbcbf0c220>
]REFS]

* 歴史

[1] [CITE@en[Issues · w3c/html]]
( ([TIME[2016-05-11 18:25:21 +09:00]]))
<https://github.com/w3c/html/milestones/After%20HTML%205.1>

[2] [CITE@en[Things we will look at after 5.1 · Issue #368 · w3c/html]]
( ([TIME[2016-05-18 18:57:25 +09:00]]))
<https://github.com/w3c/html/issues/368>

[4] [CITE@en[Document latest version logic for /TR/html(\d)*/ · Issue #361 · w3c/html]]
( ([TIME[2016-05-18 18:59:31 +09:00]]))
<https://github.com/w3c/html/issues/361>

[FIG(quote)[
[FIGCAPTION[
[5] [CITE@en[IntersectionObservers · Issue #420 · w3c/html]]
( ([TIME[2016-05-26 11:14:56 +09:00]]))
<https://github.com/w3c/html/issues/420>
]FIGCAPTION]

> This step should be pushed to HTML.next since intersection observers are still in incubation.

]FIG]


[6] [CITE@en[Issues · w3c/html]]
( ([TIME[2016-06-02 22:15:35 +09:00]]))
<https://github.com/w3c/html/issues?utf8=%E2%9C%93&q=milestone%3A%22HTML+5.2+FPWD%22+>

[7] [CITE@en[CFC: Request to move HTML5.1 to Candidate Recommendation (CR)]]
( ([[Léonie Watson]]著, [TIME[2016-06-02 21:48:10 +09:00]]))
<https://lists.w3.org/Archives/Public/public-webapps/2016AprJun/0099.html>

[8] [CITE@en[Add acknowledgements for contributions · Issue #247 · w3c/html]]
( ([TIME[2016-06-15 12:09:37 +09:00]]))
<https://github.com/w3c/html/issues/247>

[9] [CITE@en[Acknowledgements html52 by chaals · Pull Request #484 · w3c/html]]
( ([TIME[2016-06-15 12:11:05 +09:00]]))
<https://github.com/w3c/html/pull/484>

[10] [CITE@en[chaals/accesskey: A proposed replacement for the accesskey section in HTML]]
( ([TIME[2016-06-15 12:13:33 +09:00]]))
<https://github.com/chaals/accesskey>

[11] [CITE@en[Accesskey replacement proposal]]
( ([TIME[2016-05-03 20:03:59 +09:00]]))
<https://chaals.github.io/accesskey/index.src.html>

[12] [CITE@en[chaals/accessKeyLabel: Potential HTML extension to improve accessKeyLabel and add it back to HTML]]
( ([TIME[2016-06-15 12:15:22 +09:00]]))
<https://github.com/chaals/accessKeyLabel>

[13] [CITE@en[accessKeyLabel HTML extension proposal]]
( ([TIME[2016-03-10 01:35:29 +09:00]]))
<https://chaals.github.io/accessKeyLabel/shortcutLabel.html>

[14] [CITE@en['first' -> 'second' minor version of HTML]]
([[travisleithead]]著, [TIME[2016-07-01 23:36:23 +09:00]])
<https://github.com/w3c/html/commit/e48b5378d53fad19d24356021e9091a2a0ca6530>

[15] [CITE@en[updated acknowledgements]]
([[stevefaulkner]]著, [TIME[2016-07-01 20:28:38 +09:00]])
<https://github.com/w3c/html/commit/553ee93de80117bed6859a75d85c3a834e062df7>

[16] [CITE@en[Call for Consensus: Publish HTML 5.2 FPWD?]]
([[Chaals McCathie Nevile]]著, [TIME[2016-07-05 23:15:32 +09:00]])
<https://lists.w3.org/Archives/Public/public-webapps/2016JulSep/0000.html>

[FIG(quote)[
[FIGCAPTION[
[17] [CITE@en-US[Web Platform Working Group Charter]]
([TIME[2016-07-31 07:59:19 +09:00]])
<https://w3c.github.io/charter-html/group-charter.html>
]FIGCAPTION]

> HTML 5.2 Recommendation in Q4 2017

]FIG]


[18] [CITE@en[Restart changeling with 5.1 as a baseline (#552)]]
([[chaals]]著, [TIME[2016-08-10 19:23:36 +09:00]])
<https://github.com/w3c/html/commit/a6b927a47c8b824d437507620ce858f9278b6e23>

[19] [CITE@en[first version (#554)]]
([[chaals]]著, [TIME[2016-08-10 19:24:33 +09:00]])
<https://github.com/w3c/html/commit/f738599f554b04e475236acd1641691fe7c461ca>

[20] [CITE@en[HTML 5.2]]
([TIME[2016-08-16 23:56:35 +09:00]])
<https://www.w3.org/TR/2016/WD-html52-20160818/>

[21] [CITE@en[Publish First Public Working Draft for HTML 5.2? · Issue #515 · w3c/html]]
([TIME[2016-08-19 10:05:31 +09:00]])
<https://github.com/w3c/html/issues/515>

[22] [CITE@en-US[Finishing HTML5.1 … and starting HTML 5.2 | W3C Blog]]
([TIME[2016-08-25 12:24:19 +09:00]])
<https://www.w3.org/blog/2016/06/finishing-html5-1-and-starting-html-5-2/>

[23] [CITE@en[Custom Elements in HTML · Issue #569 · w3c/html]]
([TIME[2016-09-01 13:03:46 +09:00]])
<https://github.com/w3c/html/issues/569>

[31] [[Custom Elements]] とか、 [[HTML6]] にインクリメントするレベルの新機能ですけど、
5.2 だと言い張るつもりなんですかね??

[29] [CITE@en[Sorry, Unauthorized.]] ([TIME[2015-03-06 19:03:30 +09:00]]) <https://lists.w3.org/Archives/Team/team-html-editors/>

[30] >>29 編集者間の調整はここ (密室) で行われているようです・・・。
もし [[WHATWG]] がなかったら、旧 [[HTML WG]] の暗黒時代の再来でしたね・・・。


[FIG(quote)[
[FIGCAPTION[
[33] [CITE@en[Welcome new WebPlat editors]]
([[Léonie Watson]]著, [TIME[2016-10-23 22:30:26 +09:00]])
<https://lists.w3.org/Archives/Public/public-webapps/2016OctDec/0013.html>
]FIGCAPTION]

> Tobie Langel (IE) as editor for WebIDL, Sangwhan Moon (IE) as editor for 
> Web Workers and HTML, Yongsheng Zhu (Alibaba) as editor for DOM, and 
> Brandon Jones (Google) as editor for Gamepad API.

]FIG]

[34] 半年遅れで [[WHATWG]] の変更を雑につまみ食いして再編集して、
誰の何の役に立ってるのでしょうねぇ... 
([[W3C]] は [[HTML]] ファイルを書き直しているので変更を拾ってくるのも完全に手動だろうし...)

[FIG(quote)[
[FIGCAPTION[
[35] [CITE@en[The W3C HTML spec is broken, and probably shouldn't be referenced · Issue #257 · w3c/webauthn]]
([TIME[2016-11-18 20:21:35 +09:00]])
<https://github.com/w3c/webauthn/issues/257>
]FIGCAPTION]

> Fwiw, I had done that too: w3c/html#705
> The real problem is that they keep reintroducing these sorts of issues...

]FIG]

[36] 単に[[コピペ]]でミスるだけじゃなくて、ミスを一旦修正したのに次の[[コピペ]]でまた同じところをミスってるんですね・・・。


[38] [CITE@en[Experiment: get current WHATWG/W3C Section 3 · Issue #738 · w3c/html]]
([TIME[2016-11-30 23:12:19 +09:00]])
<https://github.com/w3c/html/issues/738>

[39] 他人の書いた文章と自分のとことの [[diff]] を見ながら差分を調整していく、
ってのは技術仕様の開発作業ではないよなあ。。。編集っていう作業でもないと思うし何と呼べば良いのだろう。

[40] 自分達で勝手に作った差に勝手に翻弄されてるんで、穴掘っては埋める[[公共事業]]ともちょっと違うしなあ。
[[公共事業]]は道が綺麗になるとか経済が回るとかメリットも沢山あるし。。。

[42] [CITE@en[Fix for #758 and add editor (#760)]]
([[cynthia]]著, [TIME[2016-12-23 19:39:14 +09:00]])
<https://github.com/w3c/html/commit/a2e73ed03c69c98b1068d05dd060f95a29a5a1b1>

[43] [CITE@en[Make the spec consistent "standard" vs. "specification" · Issue #739 · w3c/html]]
([TIME[2017-01-04 22:30:18 +09:00]])
<https://github.com/w3c/html/issues/739>

[44] >>43 [[The Unicode Standard]] とか [[WHATWG]] ○○ Standard みたいな[[固有名詞]]を機械的に
specification に置き換えて何かいいことあるんですかね・・・?

[45] [CITE@en[HTML 5.2 WD 3 Milestone]]
([TIME[2017-01-04 22:36:48 +09:00]])
<https://github.com/w3c/html/milestone/9?closed=1>

[46] 何もせずに無言で close していて情報量ゼロでひどいな。。。

[47] [CITE@en[Updating ownership]]
([[arronei]]著, [TIME[2017-01-12 05:42:44 +09:00]])
<https://github.com/w3c/html/commit/67d772965d4e3c2b054cf96dc7307c3845b27459>

[48] [CITE@en[Travis grabs XHTML.include]]
([[travisleithead]]著, [TIME[2017-01-12 07:19:30 +09:00]])
<https://github.com/w3c/html/commit/727ae7afda7a4d21a6345e2a58e695b5bc544f4e>

[49] [CITE@en[Align XHTML section for better diffing (#767)]]
([[travisleithead]]著, [TIME[2017-01-12 08:43:40 +09:00]])
<https://github.com/w3c/html/commit/a5f022cae1ce5b72594dcca91a79eba56eb0abdb>

[51] [CITE@en[HTML F2F Day1 -- 28 Mar 2017]]
([TIME[2017-03-29 00:39:47 +09:00]])
<https://www.w3.org/2017/03/28-html-minutes.html>

[52] [CITE@en[w3c/html-extensions: HTML Extension Specifications]]
([TIME[2017-03-30 14:03:24 +09:00]])
<https://github.com/w3c/html-extensions>

[53] [CITE@en[HTML Extension Specifications]]
([TIME[2016-08-24 02:38:37 +09:00]])
<https://w3c.github.io/html-extensions/>

[54] [CITE@en[HTML F2F Day 2 -- 29 Mar 2017]]
([TIME[2017-03-30 00:20:55 +09:00]])
<https://www.w3.org/2017/03/29-html-minutes.html>

[55] [CITE@en[HTML F2F day 3 -- 30 Mar 2017]]
([TIME[2017-03-31 00:15:55 +09:00]])
<https://www.w3.org/2017/03/30-html-minutes.html>

[56] [CITE@en[How to handle legacy Ruby content that may use <rbc> · Issue #291 · w3c/html]]
([TIME[2017-04-12 22:28:04 +09:00]])
<https://github.com/w3c/html/issues/291>

[57] [CITE@en[Requesting TAG review of HTML5.2]]
([[Léonie Watson]]著, [TIME[2017-04-13 18:41:08 +09:00]])
<https://lists.w3.org/Archives/Public/www-tag/2017Apr/0003.html>

[58] [CITE@en[Update structured cloning for recent changes to HTML by domenic · Pull Request #1108 · w3c/webrtc-pc]]
([TIME[2017-05-12 11:36:45 +09:00]])
<https://github.com/w3c/webrtc-pc/pull/1108#issuecomment-300694559>

[59] [CITE@en[revert PR#1108 by fluffy · Pull Request #1171 · w3c/webrtc-pc]]
([TIME[2017-05-12 11:38:42 +09:00]])
<https://github.com/w3c/webrtc-pc/pull/1171>

[60] [CITE@en[Discrepancies between HTML and ARIA in HTML specs · Issue #894 · w3c/html]]
([TIME[2017-06-01 17:31:05 +09:00]])
<https://github.com/w3c/html/issues/894>

[61] [CITE@en[CfC for HTML 5.2 to CR]]
([[chaals is Charles McCathie Nevile]]著, [TIME[2017-07-19 06:24:16 +09:00]])
<https://lists.w3.org/Archives/Public/public-webapps/2017JulSep/0007.html>

[62] [CITE@en[CfC: HTML 5.2 to Candidate Recommendation · Issue #969 · w3c/html]]
([TIME[2017-07-20 19:20:30 +09:00]])
<https://github.com/w3c/html/issues/969>

[63] [CITE@en[HTML 5.2 Implementation report]]
([TIME[2017-07-07 06:11:49 +09:00]])
<https://w3c.github.io/test-results/html52/implementation-report.html>

[64] [CITE@en[complete 5.2 implementation report · Issue #962 · w3c/html]]
([TIME[2017-07-20 19:22:34 +09:00]])
<https://github.com/w3c/html/issues/962>

[65] [CITE@en[HTML 5.2]]
([TIME[2017-08-08 12:53:33 +09:00]])
<https://www.w3.org/TR/2017/CR-html52-20170808/>

[66] [CITE@en[Including the Presentation API in HTML5.2]]
([[Léonie Watson]]著, [TIME[2017-10-11 20:44:04 +09:00]])
<https://lists.w3.org/Archives/Public/public-secondscreen/2017Oct/0009.html>

[67] [CITE@en[Chaals remove allow-presentation 893 by chaals · Pull Request #1040 · w3c/html]]
([TIME[2017-10-12 17:19:17 +09:00]])
<https://github.com/w3c/html/pull/1040>

[68] [[HTML 5.2]] の手続き上の判断のために他の[[仕様書]]の進行を妨害するとかまじ有害だなwwww

[69] 特例扱いにしようとか言ってるけどw 臨機応変といえば聞こえがいいけど、
いつもの原則が現実に即していないということだろう。
実装済みの部分だけを [[W3C Process]] を通す、というところにしか
(当人達すら) 存在意義がない [[W3C]] 版 [[HTML]] が手続きをないがしろにしたら、
もう何も残らない。

[70] [CITE@en[Notice of CFC: Move HTML5.2 to PR]]
([[Léonie Watson]]著, [TIME[2017-10-19 23:31:24 +09:00]])
<https://lists.w3.org/Archives/Public/public-html/2017Oct/0008.html>

[71] [CITE@en[CFC: Move HTML5.2 to PR · Issue #1050 · w3c/html]]
([TIME[2017-10-20 15:17:39 +09:00]])
<https://github.com/w3c/html/issues/1050>


[72] [CITE@en[move back to 5.2]]
([[siusintest]]著, [TIME[2017-09-11 22:50:43 +09:00]])
<https://github.com/w3c/html/commit/62deee4cc811773fe6aa14e529a982d5ccf62d41>

[73] [CITE@en[update the editor's draft to 5.3 (#994)]]
([[siusin]]著, [TIME[2017-08-14 22:31:54 +09:00]])
<https://github.com/w3c/html/commit/b82cd74d5ba8a354ffb94418e078748ea0b14de0>

[74] [CITE@en[update the editor's draft to 5.3 by siusin · Pull Request #994 · w3c/html]]
([TIME[2017-11-04 11:43:48 +09:00]])
<https://github.com/w3c/html/pull/994>

[75] [CITE@en[Move the Plugins API to Obsolete section (#982)]]
([[travisleithead]]著, [TIME[2017-08-08 20:20:29 +09:00]])
<https://github.com/w3c/html/commit/7031fd8f8efe3829b3d315d4437ae482b85a3aa7>

[76] [CITE@en[Remove the incest joke · Issue #1067 · w3c/html]]
([TIME[2017-11-04 11:52:42 +09:00]])
<https://github.com/w3c/html/issues/1067>

[77] [CITE@en[CFC: Move HTML5.2 to PR · Issue #1050 · w3c/html]]
([TIME[2017-11-04 11:57:13 +09:00]])
<https://github.com/w3c/html/issues/1050>

[78] [CITE@en[HTML 5.2]]
([TIME[2017-10-31 02:44:52 +09:00]])
<https://www.w3.org/TR/2017/PR-html52-20171102/>

[79] [CITE@en[CFC: Move HTML5.2 to PR · Issue #1050 · w3c/html]]
([TIME[2017-12-14 02:46:42 +09:00]])
<https://github.com/w3c/html/issues/1050>

[80] [CITE@en[Confusing statement regarding the content model of <p> in the "Changes" section in HTML5.2 · Issue #1112 · w3c/html]]
([TIME[2017-12-26 01:18:37 +09:00]])
<https://github.com/w3c/html/issues/1112>

[[HTML 5.2]] の編集者さんは素人なのかな。それとも15年前からタイムスリップしてきた人なのかな。
明確化と称してわけのわからん説明を追加したら、そりゃあ意味不明になるわ。
これを [[W3C勧告]]として出版することに同意した [[W3C]] の委員会と [[Director]]
は、一度でも全文を読んでまともな内容か検査したのだろうか。

[81] [CITE@en[HTML 5.2]]
([TIME[2017-10-31 02:44:52 +09:00]])
<https://www.w3.org/TR/2017/PR-html52-20171102/>

[82] [CITE@en[HTML 5.2]]
([TIME[2017-12-14 00:54:02 +09:00]])
<https://www.w3.org/TR/2017/REC-html52-20171214/>

[83] [CITE@en[Memorandum of Understanding Between W3C and WHATWG]]
([TIME[2019-05-28 17:23:37 +09:00]])
<https://www.w3.org/2019/04/WHATWG-W3C-MOU.html>

[85] [CITE@ja[HTML5.2のdates and timesで先発グレゴリオ暦の紀元前1年と10000年より未来は妥当な値になるのか - 木俣ロバート久の覚書 - Hatena Blog]]
([TIME[2019-07-27 15:36:18 +09:00]])
<https://web.archive.org/web/20190727063448/https://rh-kimata.hatenablog.com/entry/2018/01/13/005149>

[86] 大元の [CITE[HTML Standard]] は正しいのに、
[[W3C]] で余計な編集をしたために誤った解説が混入し読者を混乱させた事例。