RE: note and navigation are redundant with HTML5 <aside> and <nav> and other emails,

 The rule is: if there is a way to do this in your native language use that
if you can.

Roles are for when you can not use the native support such as: If you are
not in html5 , or have a clickable span and it is too hard to reengineer or
who - knows what.  In a mark-up without the semantic support that you can
still expose your intent using roles. I think that is clear from the general
principals

We hope that eventually, all roles will have native support in all
languages. This specification smoothes the translation and also helps
language designers see what we suggest they include. I see HTML taking on
many of these semantics as a good thing, but it does not mean we can just
drop them. 

Other related emails:

This is also true for email marked RE: role=main seems mostly redundant with
HTML5 <article> and the email  RE: must requirement at odds with general
principles

re email marked "RE: <input type=search> and role=search".
it can be noted that HTML is made by a difrent working group, but having a
role hear is likely be considered in HTML as there is an overlap and
communication with working group members.

re email marked " Real sites have a disincentive to use banner as defined". 
I agree that most sites will not want to use this, however, it is better for
the user - such as those with disabilities, and were it might not get wide
adopting we are sticking to our role - provide semantics for accessibility
and adaptability -  people may chose not to use it does not mean we should
not give them the option of having it.

All the best

Lisa

-----Original Message-----
From: public-pfwg-comments-request@w3.org
[mailto:public-pfwg-comments-request@w3.org] On Behalf Of Henri Sivonen
Sent: Wednesday, March 26, 2008 11:28 AM
To: public-pfwg-comments@w3.org
Subject: note and navigation are redundant with HTML5 <aside> and <nav>


The landmark roles note and navigation seem redundant with HTML5 <aside> and
<nav>, respectively.

Since realistically ARIA will be used in text/html, does it make sense to
introduce stuff that is redundant with HTML5 when implementing the
HTML5 elements is about equally easy as implementing the roles?

-- 
Henri Sivonen
hsivonen@iki.fi
http://hsivonen.iki.fi/

Received on Wednesday, 26 March 2008 10:40:29 UTC