Skip to content

Why does role=none|presentation only prohibit aria-label and aria-labelledby #1983

@pkra

Description

@pkra

Currently, role=none only prohibits the use of aria-label and aria-labelledby. I was wondering if other states and properties should not also be prohibited.

My starting point for this was aria-roledescription which seemed particularly odd to me. But then really all of them seemed odd. Of course I can see them being important if presentational conflict resolution, but in that situation wouldn't aria-label and aria-labelledby be equally useful?

I'm probably just missing a distinction. I'd be grateful for a clarifying comment.

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