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 #1462

Open
tlrobinson opened this Issue Nov 9, 2015 · 4 comments

Comments

Projects
None yet
6 participants
@tlrobinson
Copy link
Member

tlrobinson commented Nov 9, 2015

We have a lot of custom components which probably don't play nicely with screen readers and such. We should fix that.

@mazameli

This comment has been minimized.

Copy link
Contributor

mazameli commented Nov 9, 2015

Amen.

@kdoh

This comment has been minimized.

Copy link
Member

kdoh commented Nov 9, 2015

Most definitely.

@camsaul

This comment has been minimized.

Copy link
Member

camsaul commented Nov 10, 2015

How exactly are charts supposed to work with screen readers?

@KeithHanson

This comment has been minimized.

Copy link

KeithHanson commented Jan 17, 2019

Hello! I am eager to potentially help solve this problem, since I have an immediate selfish need for it.

I started my line of inquiry here: https://discourse.metabase.com/t/ada-compliance-for-government-use-of-metabase/5160/3

In short, I'd like to use Metabase for city data in a transparency effort, and I'm excited about the possibilities.

But we need ADA compliance.

I found these guidelines, and thought - perhaps I should let the Metabase maintainers know this, since it might be a lot simpler than originally anticipated.

http://accessibility.psu.edu/images/charts/#charttext

If it's possible to do one or all of these things, then I think my problem is solved.

  1. Create a text description of the entire chart.

  2. Create different textures as well as colors for charts or offer a "colorblind mode" alternative

  3. Embed the table of the chart

I'm on a tight timeline, so may have to resort to providing the information in iframes with this sort of content for screen readers surrounding it. But I didn't want to have come this far and not share the learning/ideas.

If I can find the time, I'll commit to the project!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment