W3C home > Mailing lists > Public > whatwg@whatwg.org > February 2013

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

From: Ian Hickson <ian@hixie.ch>
Date: Thu, 14 Feb 2013 06:55:51 +0000 (UTC)
To: Ian Yang <ian@invigoreight.com>
Message-ID: <Pine.LNX.4.64.1302140654260.3956@ps20323.dreamhostps.com>
Cc: whatwg <whatwg@whatwg.org>
On Thu, 14 Feb 2013, Ian Yang wrote:
> There is one thing which makes me confused. You mentioned the <main> is 
> "mainly serves as a styling hook." If what we need is just a styling 
> hook, why was <main> introduced? We could just use <div>.

Yeah, that was my argument too. But browser vendors added it, and the spec 
matches reality, so I added it to the spec.

> So iiuic, the <main> still has its purpose because it natively has the 
> role "main". Please correct me if I'm wrong.

The "main" role isn't necessary. IMHO it's a mistake in ARIA that this 
role even exists.

But that's a discussion for the ARIA list; this list is the wrong place 
to discuss ARIA.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 14 February 2013 06:56:16 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:09:19 UTC