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

Clause tree accessibility #16

Open
juleskuehn opened this issue Jul 30, 2020 · 0 comments
Open

Clause tree accessibility #16

juleskuehn opened this issue Jul 30, 2020 · 0 comments

Comments

@juleskuehn
Copy link

The step 2 clause tree needs one critical fix, and another should be considered:

  1. Checkboxes currently do not appear as checkboxes to AT. (due to use of aria-hidden="true"). Resolving this issue while maintaining full keyboard support is more complicated than removing the aria-hidden attribute. Careful use of role and tabindex with the nested UI elements may be involved in the solution.
  2. Keyboard commands for navigating the clause tree, while following ARIA defined patterns, are not always intuitive. Although instructions are provided within the "Instructions: Step 2" modal, some users may not open this modal. Consider providing an accessible popup tooltip etc. if the clause tree is focused by keyboard for the first time (use a cookie to prevent users from constantly seeing this).
@shawnthompson shawnthompson transferred this issue from aaact-aatia/a11y-req Jul 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant