-
Notifications
You must be signed in to change notification settings - Fork 419
Open
Labels
Practice PageRelated to a page within the practices section of the APGRelated to a page within the practices section of the APGRequired for ARIA SpecResolution needed to permit merging of an ARIA feature into the stable branch of the specResolution needed to permit merging of an ARIA feature into the stable branch of the spec
Milestone
Description
After PR w3c/aria#1147 is merged, aria-label[ledby] will be prohibited on both term and definition roles, and the APG Accessible Name Guidance by Role table for term and definition will need updating.
For info, aria-details on the term will be used to point to the definition (instead of having aria-labelledby on the definition point to the term, as originally specified).
The current entries for term and definition are as follows:
| role | Necessity of Naming | Guidance |
|---|---|---|
| definition | Recommended | Reference the term being defined with role="term", using aria-labelledby. |
| term | Do Not Name | Since a term is usually the name for the role="definition" element, it could be confusing if the term itself also has a name. |
This will need to change to:
| role | Necessity of Naming | Guidance |
|---|---|---|
| definition | Prohibited | |
| term | Prohibited |
Metadata
Metadata
Assignees
Labels
Practice PageRelated to a page within the practices section of the APGRelated to a page within the practices section of the APGRequired for ARIA SpecResolution needed to permit merging of an ARIA feature into the stable branch of the specResolution needed to permit merging of an ARIA feature into the stable branch of the spec