HTML WG Status Report (TPAC 2012)
TPACへ行けず意気消沈している。
それはそれとして、3人のco-chairの連名でAdvisory Committee向けに出したスライドが公開されていた。
Status Reportでそんな新しい話はなかった。HTML 5.0 CRとHTML 5.1 FPWDを4Q中に出すというプランは変わらず。ただ、5.0 CRに至ってはもうCRドラフトが作られ始めている。
あ、CRのドラフトが11/8付になってるけど、そんな早くはでないはず。
At risk for 5.0
CRになると実装を考えないといけない。HTML5の場合、実装が進んでいるものもあればそうでないものもあって、そうでないものはat risk扱いにされる。CR exit criteriaを満たす実装が現れない場合、現バージョンからは削除されることになる。
HTML 5.0で、現状at riskとされているのは次の通り。
- <hgroup>
- <command> and commands API
- <menu> and context menus feature (“contextmenu” attribute)
- <dialog>
- <details> and <summary>
- <input type=color>
- <input type=datetime>, <input type=month>, <input type=week>, <input type=time>, <input type=datetime-local>
- <output>
- <style scoped>
- <iframe seamless>
- Custom scheme and content handlers (registerProtocolHandler and registerContentHandler)
- Outline algorithm
- UA mechanism for navigating to resources linked to in cite="", see Bug 18915 for more.
- appcache (cf HTML f2f November 1 discussion)
おおよそ納得できる。hgroup
についてはISSUEがあること、アウトラインアルゴリズムもhgroup
が関わることや、実装のかたちが見えてこないところなんかがat riskにされてるんだろう。input
のcolor
や日付関連はChrome, Operaが頑張ってはいるけど、5.0にはちょっと、というところなんだろうか。
.next?
今月半ばには新しいcharterのドラフトをACのレビューにかける予定らしいけれど、そのdraft charterには「.next」的な仕様への言及はなく、5.1やモジュール化による構成が提案されている。
なのでdelta spec的なアプローチになってしまうのかねえ。なにが正か分からないオレオレ拡張仕様の乱立と、仕様の分割による依存関係の解決に泣かされることにならなければいいんだけれど。