Skip to content

Make aria-braillelabel & aria-description prohibited on none / generic #1988

@WilcoFiers

Description

@WilcoFiers

Related to #1983

I'm curious why when aria-braillelabel and aria-description were introduced, these weren't set as prohibited for none / presentation / generic. It's particularly odd that aria-label is prohibited, but aria-braillelabel is not. For consistency I can maybe understand that aria-description wasn't prohibited, since aria-describedby isn't. On the other hand, is there any reason why aria-describedby shouldn't be prohibited for those three roles?

Setting these attributes as prohibited would make it easier for accessibility test tools to justify failing these scenarios. I would be happy to open a pull request for this.

Metadata

Metadata

Assignees

Labels

clarificationclarifying or correcting language that is either confusing, misleading or under-specified

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions