Esri / a11y-map

A11y map testing
Apache License 2.0
23 stars 5 forks source link

ARIA `role="application"` #25

Closed Malvoz closed 4 years ago

Malvoz commented 4 years ago

Currently, the prototype map is assigned role="application", while I haven't invested enough time into understanding all the implications of this particular ARIA role, I know that its use is generally discouraged, here's a few articles that you might find helpful:

There's also a proposed axe rule to warn developers when the role is used in certain contexts: https://github.com/dequelabs/axe-core/issues/1191.

Have there been any testing done with screen readers to ensure it works as users expect?

Malvoz commented 4 years ago

This is more or less the same as question nr. 3 in https://github.com/Esri/a11y-map/issues/20#issue-421555359, closing.