W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > January to March 2013

Re: Rethinking the necessities of ARIA landmark role "main" and HTML5 <main> element

From: Charles McCathie Nevile <chaals@yandex-team.ru>
Date: Sun, 24 Mar 2013 02:13:58 +0100
To: "Steve Faulkner" <faulkner.steve@gmail.com>, "Ian Yang" <ian@invigoreight.com>
Cc: w3c-wai-ig@w3.org
Message-ID: <op.wufe1kfzy3oazb@chaals.local>
On Sat, 23 Mar 2013 17:18:32 +0100, Ian Yang <ian@invigoreight.com> wrote:

> Hi Steve,
> I understand that there are use cases for these two features. I was just
> being inspired by and being interested in different opinions. After all,
> different opinions sometimes can be helpful if they are insightful.

Yes. So far I have not seen an insightful opinion on why main is a bad  

(I don't think it is the best idea in the history of the universe, but I  
do think it is something that is helpful to the web on balance...)

> So personally I would be willing to know the details.

Me too, of course.



> Kind Regards,
> Ian Yang
> On Sat, Mar 23, 2013 at 11:21 PM, Steve Faulkner
> <faulkner.steve@gmail.com>wrote:
>> Hi Ian,
>> > Ian Hixie, he mentioned that the existence of the ARIA landmark role
>> "main" is a mistake
>> >That's very thought-provoking
>> how so? hixie offers no concrete reasons and there are concrete use  
>> cases
>> for role=main and <main> none of which hixie has managed to dispute.
>> both role=main and now <main> are part of the web platform and
>> interoperably implemented across browsers and assistive technology, so I
>> suggest that they will not be discarded even due to an opinion of  
>> Hixie's
>> with regards
>> --
>> SteveF
>> HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/>
>> <http://www.paciellogroup.com/resources/wat-ie-about.html>
>> On 23 March 2013 14:57, Ian Yang <ian@invigoreight.com> wrote:
>>> Hi editors and all other folks,
>>> In a previous discussion with Ian Hixie, he mentioned that the  
>>> existence
>>> of the ARIA landmark role "main" is a mistake. In other words, the role
>>> "main" should not have been introduced.
>>> That's very thought-provoking. I used to be one of those who supported
>>> the adoption of the HTML5 <main> element. Yet after reconsidering the  
>>> above
>>> theory these days, I seem to gradually realize that a mechanism for
>>> differentiating main contents from other contents is not always  
>>> necessary.
>>> I may have missed a past discussion about this topic. Could someone  
>>> point
>>> me out a resource? Personally, I think this topic is very worth  
>>> discussing.
>>> However, it might lead to discards of the ARIA landmark role "main"  
>>> and the
>>> HTML5 <main> element.
>>> Sincerely,
>>> Ian Yang

Charles McCathie Nevile - Consultant (web standards) CTO Office, Yandex
       chaals@yandex-team.ru         Find more at http://yandex.com
Received on Sunday, 24 March 2013 01:14:35 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 October 2015 16:21:47 UTC