You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 30, 2019. It is now read-only.
A while back I did an APA review of ARIA in HTML. During this review a bunch of discrepancies between HTML and ARIA in HTML were found, most of these relating to which roles are allowed on which elements.
@stevefaulkner has told me that ARIA in HTML is leading in this instance and asked me to log the issues here.
Changes for HTML:
a without a href attribute may have any role
address element allows any role
article element may have a presentation role
aside element may have a region role
base element doesn’t allow any aria-* attributes or roles
button element allows checkbox and tab role
dd element has default role of definition
dt element has default role of listitem
role computation rules for footer element are not in the HTML spec
head element doesn’t allow any aria-* attributes or roles
role computation rules for header element are not in the HTML spec
img element allows any role
link element has a default role of link and doesn’t allow any aria-* attributes or roles
main element has a default role of main but doesn’t allow any other roles (HTML currently lists presentation).
map element doesn’t allow any aria-* attributes or roles
section element has mismatch between roles allowed
td element is missing allowed aria role heading
The text was updated successfully, but these errors were encountered:
A while back I did an APA review of ARIA in HTML. During this review a bunch of discrepancies between HTML and ARIA in HTML were found, most of these relating to which roles are allowed on which elements.
@stevefaulkner has told me that ARIA in HTML is leading in this instance and asked me to log the issues here.
Changes for HTML:
a
without ahref
attribute may have any roleaddress
element allows any rolearticle
element may have apresentation
roleaside
element may have aregion
rolebase
element doesn’t allow any aria-* attributes or rolesbutton
element allowscheckbox
andtab
roledd
element has default role ofdefinition
dt
element has default role oflistitem
footer
element are not in the HTML spechead
element doesn’t allow any aria-* attributes or rolesheader
element are not in the HTML specimg
element allows any rolelink
element has a default role oflink
and doesn’t allow any aria-* attributes or rolesmain
element has a default role ofmain
but doesn’t allow any other roles (HTML currently listspresentation
).map
element doesn’t allow any aria-* attributes or rolessection
element has mismatch between roles allowedtd
element is missing allowed aria roleheading
The text was updated successfully, but these errors were encountered: