W3C home > Mailing lists > Public > public-html-bugzilla@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-bugzilla@w3.org
Message-Id: <E1QFaH1-0003Rh-EG@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=11557

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 the QA contact for the bug.
Received on Thursday, 28 April 2011 23:05:29 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 16:31:08 UTC