あの2015年9月に端を発したとてつもなく長いmain要素の定義をどうにかしようというissueについに収束の気配が。
whatwg/htmlに<main>の記述を変更するPull RequestがAnneから出されている。このPRによるdiffはこんな感じ。
このPRでは2つ目のNoteはこのように変更される:
While there is no restriction as to the number of main elements in a document, web developers are encouraged to stick to a single element.
4.4.14 The main element (#3326)
試訳するとこんな感じか。「文書のmain
要素の数に制限はないが、ウェブ開発者は単一の要素にこだわることを勧める。」
そんなこんなで、main
要素は1つのHTMLで基本的に1つという縛りでいいんじゃないだろうか。