Skip to content

Deprecate rather than remove aria-expanded from static roles #1990

@WilcoFiers

Description

@WilcoFiers

In PR #972, aria-expanded was removed as an allowed property of various static roles. This will create a significant backward incompatibility between ARIA 1.2 and 1.3. Browser, assistive technologies, and accessibility test tools don't just support a single version of ARIA. This is a continuum. Very similar to issue #1164, I think these attributes need to be added back and set up as deprecated.

You may also want to consider creating a "Deprecated states and properties" row, rather than add this bold "deprecated on this role in ARIA 1.2" bit at the end of the attributes. Personally I think that would be a cleaner way to organize that information, but that's up to the group.

Metadata

Metadata

Assignees

Labels

Deprecationeditoriala change to an example, note, spelling, grammar, or is related to publishing or the repo

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions