This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 22303 - [editorial] Add "ARIA attributes" subsections to the "head" of the spec section for each element
Summary: [editorial] Add "ARIA attributes" subsections to the "head" of the spec secti...
Status: RESOLVED DUPLICATE of bug 21898
Alias: None
Product: HTML WG
Classification: Unclassified
Component: HTML5 spec (show other bugs)
Version: unspecified
Hardware: PC All
: P2 enhancement
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: HTML WG Bugzilla archive list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-06 21:26 UTC by steve faulkner
Modified: 2013-06-06 21:28 UTC (History)
5 users (show)

See Also:


Attachments

Description steve faulkner 2013-06-06 21:26:29 UTC
+++ 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.
Comment 1 steve faulkner 2013-06-06 21:28:05 UTC

*** This bug has been marked as a duplicate of bug 21898 ***