[Bug 22303] New: [editorial] Add "ARIA attributes" subsections to the "head" of the spec section for each element

https://www.w3.org/Bugs/Public/show_bug.cgi?id=22303

            Bug ID: 22303
           Summary: [editorial] Add "ARIA attributes" subsections to the
                    "head" of the spec section for each element
    Classification: Unclassified
           Product: HTML WG
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: HTML5 spec
          Assignee: dave.null@w3.org
          Reporter: faulkner.steve@gmail.com
        QA Contact: public-html-bugzilla@w3.org
                CC: faulkner.steve@gmail.com, ian@hixie.ch, mike@w3.org,
                    public-html-admin@w3.org,
                    public-html-wg-issue-tracking@w3.org
        Depends on: 21837
            Blocks: 21898

+++ This bug was initially created as a clone of Bug #21837 +++

This is a spec enhancement request.

Please add "ARIA attributes" subsection to the "head" part of the section for
each element; that is, the part that has "Content model", "Content attributes",
"Contexts in which this element can be used", etc., headings.

The "ARIA attributes" subsection for each element should first just include the
statement "Global states and properties", if the ARIA global states and
properties are allowed on that element,

The remainder of the section should be a two-column table or dl/dt/dd list.

The left column of each row of the table, or the <dt> part of the dl/dt/dd
list, should list each value (if any) of the "role" attribute that is allowed
on that element --or "none" if the role attribute is not allowed at all on that
element.

The right column of the table, or the dd part of the dl/dt/dd list, should list
which non-global ARIA states and properties are allowed for the corresponding
role shown in the left column or <dt> for that element.

The rationale for making this enhancement to the spec is that it puts the
information about the allowed ARIA attributes for that element at "point of
use", so that Web author-developers do not need to look elsewhere in the spec
for that information. So it's a usability improvement for readers of the spec.

I would be glad to provide a patch that adds those subsections to the spec.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Thursday, 6 June 2013 21:26:30 UTC