-
Notifications
You must be signed in to change notification settings - Fork 26
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
contextual role concept proposal #484
Closed
Closed
Commits on May 11, 2023
-
contextual role concept proposal
closes #375 The purpose of this proposal is both to resolve the issue that "scoped" was an undefined term that was used to indicate when certain elements would expose particular ARIA roles or not. However, in the year of noodling on this, other activities to revise what "owned" means in ARIA, the idea of a minimum role, as well as the fact there were other elements in HTML that have "scoped" or "contextual roles" that are based on heuristics, rather than defined standards, became relevant. A change to hopefully help simplify the implementations of contextual roles is that this proposal is aiming to tie the role of an element based on its a11y tree ancestry, rather than based on specific HTML elements in the DOM. This PR represents the initial draft of the proposal. Other work to explicitly call out the elements that have contextual roles, what roles they need to adjust to, and other wording revisions to replace "scoped" with the new term would still need to be made.
Configuration menu - View commit details
-
Copy full SHA for c8435a9 - Browse repository at this point
Copy the full SHA c8435a9View commit details -
still working on the exact wording. also changing some placeholder short code so as to hopefully not get more build errors for presently undefined terms
Configuration menu - View commit details
-
Copy full SHA for 7e79d76 - Browse repository at this point
Copy the full SHA 7e79d76View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba08486 - Browse repository at this point
Copy the full SHA ba08486View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7ae361 - Browse repository at this point
Copy the full SHA f7ae361View commit details -
Configuration menu - View commit details
-
Copy full SHA for b199e67 - Browse repository at this point
Copy the full SHA b199e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b7534a - Browse repository at this point
Copy the full SHA 5b7534aView commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1627ee1 - Browse repository at this point
Copy the full SHA 1627ee1View commit details
Commits on May 18, 2023
-
Apply suggestions from code review
Co-authored-by: James Craig <cookiecrook@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 314e3b6 - Browse repository at this point
Copy the full SHA 314e3b6View commit details
Commits on May 19, 2023
-
Co-authored-by: James Craig <cookiecrook@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5229325 - Browse repository at this point
Copy the full SHA 5229325View commit details -
Configuration menu - View commit details
-
Copy full SHA for e65fc2b - Browse repository at this point
Copy the full SHA e65fc2bView commit details -
use computed role in both sentences, rather than switching between terms
Configuration menu - View commit details
-
Copy full SHA for cadfcf4 - Browse repository at this point
Copy the full SHA cadfcf4View commit details -
Co-authored-by: James Craig <cookiecrook@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fec393a - Browse repository at this point
Copy the full SHA fec393aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11aa6ce - Browse repository at this point
Copy the full SHA 11aa6ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7654f7a - Browse repository at this point
Copy the full SHA 7654f7aView commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6599662 - Browse repository at this point
Copy the full SHA 6599662View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f6aa7a5 - Browse repository at this point
Copy the full SHA f6aa7a5View commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f13392 - Browse repository at this point
Copy the full SHA 4f13392View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.