[whatwg] Is <main> now an official HTML5 element?

Ian Hickson ian at hixie.ch
Thu Feb 14 07:21:06 PST 2013

On Thu, 14 Feb 2013, Steve Faulkner wrote:
> Partially agree, it matters what conformance checkers implement and in 
> the case of <main>. the major HTML conformance checker will implement 
> the conformance rules in the W3C HTML spec. This will leave the WHATWG 
> spec not matching reality.

When it comes to conformance requirements, the reality that is most 
important to follow is usage, not validator implementations. But input 
from validator implementors is naturally taken into consideration. Should 
there be specific feedback from Henri or Mike on this topic, I will 
naturally examine it along with all other feedback.

> It should also be noted that as implemented in browsers <main> is 
> implemented as per the W3C spec i.e. <main> is mapped to role=main and 
> because of this <main> is interpreted by AT as a main landmark already. 
> This leaves the WHATWG spec not matching reality.

The spec already matches reality here as far as I can tell.

> Beyond the priorities and domain of the browser vendors is the 
> conformance requirements and advice the HTML spec provides to authors 
> which can directly impact the experience for users. So I suggest non 
> browser differences matter very much.


Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

More information about the whatwg mailing list