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

Accessibility - Dataverse - ARIA Commands and Accessible Name #95

Open
1 task
tander08 opened this issue Sep 27, 2021 · 4 comments
Open
1 task

Accessibility - Dataverse - ARIA Commands and Accessible Name #95

tander08 opened this issue Sep 27, 2021 · 4 comments

Comments

@tander08
Copy link

tander08 commented Sep 27, 2021

Issue: ARIA Commands must have an Accessible Name:

Data for: Qualitative Data Sharing: Participant Understanding, Motivation, and Consent: https://data.qdr.syr.edu/dataset.xhtml?persistentId=doi:10.5064/F6YYA3O3

  • Make Data Count Info Button
    image
@qqmyers
Copy link
Member

qqmyers commented Nov 22, 2021

Of all the '?' help texts shown, the first one was tab-able and had no name. For now, I've changed it to be like the others. We could look instead at making all the help texts tab-able and having names.

@adam3smith
Copy link

I'm going to leave this open -- let's figure out what are best practices and how screen readers handle this. I don't think hover over information necessarily needs to be tabable, but it must be reachable.

@qqmyers
Copy link
Member

qqmyers commented Jan 12, 2022

I don't know what happens for screen readers. I don't see Wave raising any issues (or Axe) but I don't know if that means all is good or if they also don't see the information. I guess we could try a screen reader. I haven't found anything online yet that gives any clues.

@qqmyers
Copy link
Member

qqmyers commented Jan 13, 2022

https://inclusive-components.design/tooltips-toggletips/ has some suggestions how to handle these.

qqmyers pushed a commit that referenced this issue Feb 5, 2022
* WiP

* Wip

* Fixes

Co-authored-by: Jan van Mansum <[email protected]>
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

3 participants