W3C home > Mailing lists > Public > public-html-a11y@w3.org > April 2011

[Bug 11557] Authors should not be allowed to specify roles on elements that they already have by default

From: <bugzilla@jessica.w3.org>
Date: Thu, 28 Apr 2011 23:05:27 +0000
To: public-html-a11y@w3.org
Message-Id: <E1QFaH1-0003S1-Ui@jessica.w3.org>

Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> changed:

           What    |Removed                     |Added
                 CC|                            |xn--mlform-iua@xn--mlform-i
                   |                            |ua.no

--- Comment #24 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2011-04-28 23:05:26 UTC ---
The check-in is open to at least two interpretations:

      except that the presentation role may always be used.
     Authors must not set the ARIA role and aria-* attributes
     to values that match the default implicit ARIA semantics
     defined in the following two tables.

What when the default implict role is 'presentation'? Currently there is just
one such example in those tables:
   <img alt="" src=i>
Until I hear otherwise, I'll suppose that the first exception wins and that it
thus is permitted to do
   <img alt="" src=i role=presentation >

Note, btw, that VoiceOver treats 
      <a href=link><img alt="" title="text"></a>
different from
      <a href=link><img role="presentation" alt="" title="text"></a>
In the former case, it uses the @title text as link text. In the latter case,
it doesn't.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Thursday, 28 April 2011 23:05:29 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:55:54 UTC