W3C home > Mailing lists > Public > public-html@w3.org > March 2012

[Bug 16538] New: aria mapping for details and summary are problematic

From: <bugzilla@jessica.w3.org>
Date: Tue, 27 Mar 2012 15:59:44 +0000
To: public-html@w3.org
Message-ID: <bug-16538-2495@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16538

           Summary: aria mapping for details and summary are problematic
           Product: HTML WG
           Version: unspecified
          Platform: PC
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: faulkner.steve@gmail.com
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


The details element has a default implied role of group and a restriction that
"Role must be a role that supports aria-expanded"
http://dev.w3.org/html5/spec/wai-aria.html#wai-aria

The 'group' role cannot have aria-expanded attribute applied. Roles that can
are button, document, link, separator and window. None of which appear
appropriate for the details element.

What is specified for details would be more appropriate for the summary
element. As in implementations (webkit/chrome) this is the interactive element
and is most likely to be implemented as a button in some API's that don't have
a disclousre triangle role.

Recommend  removing summary form the first table and changing the row in the
second table that lists details under "Language feature" to the summary
element, leaving all the rest of the text that pertianed to details the same.

Recommend adding 'details' to the first table with a default implied role of
"group"

-- 
Configure bugmail: https://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 Tuesday, 27 March 2012 16:22:57 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:31 UTC