Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure deprecated content is properly called out #199

Closed
scottaohara opened this issue Dec 5, 2019 · 1 comment · Fixed by #391
Closed

Ensure deprecated content is properly called out #199

scottaohara opened this issue Dec 5, 2019 · 1 comment · Fixed by #391
Labels
ARIA 1.2 related Issues directly related to updates in ARIA 1.2

Comments

@scottaohara
Copy link
Member

aria-grabbed and aria-dropeffect were deprecated in ARIA 1.1.
role=directory will be deprecated in ARIA 1.2.

role=directory SHOULD NOT be allowed on any element that used to allow it.
The deprecated attributes should be noted as deprecated and it should be called out that they SHOULD NOT be used by authors.

@scottaohara scottaohara added this to the ARIA 1.2 Related milestone Feb 18, 2021
@scottaohara
Copy link
Member Author

scottaohara commented Feb 24, 2021

a section should be added to the specification to note that aria roles and attributes that have been deprecated should receive warnings in conformance checkers.

edit:
specifically deprecated features that have clear replacements need to be called out as author errors. deprecated features that presently have no suitable alternative, or require a long tail legacy support should receive warnings and urging to migrate to new standards, if available

@scottaohara scottaohara modified the milestones: ARIA 1.2 Related, ARIA in HTML: Next Sep 20, 2021
@scottaohara scottaohara added the ARIA 1.2 related Issues directly related to updates in ARIA 1.2 label Sep 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ARIA 1.2 related Issues directly related to updates in ARIA 1.2
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant