-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new ARIA roles #200
Comments
The above list of new roles for 1.2 includes roles in the draft that did not made it into the final version:
|
Is there a final version? I thought 1.2 was still in progress. The latest editors draft includes some of the above |
Stupid me! Of course 1.2 is still a WD. I am ahead of time that's all :) They made it into the mentioned version. Now ARIA really re-implements HTML in roles. |
Adding allowed aria-* attributes and allowed roles labels as the updated implicit roles may require some changes for certain elements. |
closes #200 Adds `blockquote`, `caption`, `code`, `deletion`, `emphasis`, `generic`, `insertion`, `meter`, `paragraph`, `strong`, `subscript`, `superscript`, `time`. Updates links from referencing ARIA 1.1 to ARIA 1.2 changes / corrects `dd` and `dt` to not reference an ARIA role, as `definition` and `term` were corrected in ARIA 1.2 to not be associated with these elements. TODO: more elements map to `generic`. These are non-normative updates, since these roles are defined in ARIA 1.2/CORE AAM and the HTML mappings in HTML AAM, respectively.
Different roles to distinguish between ordered and unordered lists? |
@WW3 that wouldn't be defined here. See w3c/aria#961 instead |
closes #200 * add new aria 1.2 roles `blockquote`, `caption`, `code`, `deletion`, `emphasis`, `generic`, `insertion`, `meter`, `paragraph`, `strong`, `subscript`, `superscript`, `time`. * Updates links from referencing ARIA 1.1 to ARIA 1.2 * changes / corrects `dd` and `dt` to not reference an ARIA role, as `definition` and `term` were corrected in ARIA 1.2 to not be associated with these elements. TODO: more elements map to `generic`. These are non-normative updates, since these roles are defined in ARIA 1.2/CORE AAM and the HTML mappings in HTML AAM, respectively.
The following roles are new in ARIA 1.2 and need to be added to the spec
blockquote
=><blockquote>
caption
=><caption>
and<figcaption>
code
=><code>
definition
=> revised, no HTML element matchdeletion
=><del>
emphasis
=><em>
generic
=><div>
,<span>
, & other user facing elements with no meaningful ARIA role.insertion
=><ins>
meter
=><meter>
paragraph
=><p>
strong
=><strong>
subscript
=><sub>
superscript
=><sup>
term
=><dfn>
and not<dt>
time
=><time>
(removed
label
andlegend
these likely won't be added anymore)ARIA 1.3 roles
mark
=><mark>
suggestion
=> no HTML elementcomment
=> no HTML elementThe following roles may be changed in their naming
associationlist
=><dl>
associationlistkey
=><dt>
associationlistvalue
=><dd>
The text was updated successfully, but these errors were encountered: