-
Notifications
You must be signed in to change notification settings - Fork 143
Deprecate global attributes instead of removing them #1164
Copy link
Copy link
Closed
Description
ARIA 1.2 is proposing to remove the following global attributes:
- aria-disabled
- aria-errormessage
- aria-haspopup
- aria-invalid
While I understand the need for such a change, I do not think removing them is the right way to go here. The web is a slow developing platforms. Removing features from a specification isn't going to stop anyone from using them. Browsers, assistive tech, authoring tools and validators will have to support these attributes for years to come. Taking attributes out, especially global attributes, is too abrupt a change in my opinion.
I think these attributes need to be deprecated instead or removed. Deprecating them makes for much greater transparency. I noticed this was done for the "directory" role, I think the same can be done here.
Reactions are currently unavailable