[Bug 13838] New: From: alan.christopher.jenkins@googlemail.com Section: WAI-ARIA role="list" doesn't seem appropriate as the strong native semantics of <ol> and <li> elements. WAI-ARIA says the "list" role is a sub-class of the "region" role. But the description of "regi

http://www.w3.org/Bugs/Public/show_bug.cgi?id=13838

           Summary: From: alan.christopher.jenkins@googlemail.com Section:
                    WAI-ARIA role="list" doesn't seem appropriate as the
                    strong native semantics of <ol> and <li> elements.
                    WAI-ARIA says the "list" role is a sub-class of the
                    "region" role.  But the description of "regi
           Product: HTML WG
           Version: unspecified
          Platform: Other
               URL: http://www.whatwg.org/specs/web-apps/current-work/#top
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P3
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: contributor@whatwg.org
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
                    public-html@w3.org


Specification: http://dev.w3.org/html5/spec/
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:
From: alan.christopher.jenkins@googlemail.com

Section: WAI-ARIA


role="list" doesn't seem appropriate as the strong native semantics of <ol>
and <li> elements.

WAI-ARIA says the "list" role is a sub-class of the "region" role.  But the
description of "region" suggests it is not appropriate for all lists.  Simple
lists may not want to be "included in a ... table of contents", and it seems
odd to say they SHOULD include a "heading referenced by aria-labelledby".


    "A large perceivable section of a web page or document, that the author
feels is important enough to be included in a page summary or table of
contents, for example, an area of the page containing live sporting event
statistics.

    "The 'page summary' referenced above is a structure created dynamically
from the page after it is loaded as a means of quickly describing its overall
organization. It may be created by the author using a script, or by assistive
technologies.

    "Authors SHOULD ensure that a region has a heading referenced by
aria-labelledby. This heading is provided by an instance of the standard host
language heading element or an instance of an element with role heading that
contains the heading text.

    "When defining regions of a web page, authors are advised to consider
using standard document landmark roles. If the definitions of these regions
are inadequate, authors can use the region role and provide the appropriate
accessible name."

Posted from: 86.53.68.233
User agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0

-- 
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 Friday, 19 August 2011 14:48:22 UTC