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 audit - Bokeh #5

Open
4 tasks
trallard opened this issue Jun 26, 2024 · 4 comments
Open
4 tasks

Accessibility audit - Bokeh #5

trallard opened this issue Jun 26, 2024 · 4 comments
Assignees
Milestone

Comments

@trallard
Copy link
Member

trallard commented Jun 26, 2024

📌 Summary

We will run a comprehensive accessibility audit of the libraries' systems, interfaces, and data visualizations against Web Content Accessibility Guidelines (WCAG), Authoring Tool Accessibility Guidelines (ATAG), and Chartability.
By integrating these three sets of guidelines, we will adopt a systematic and robust approach to accessibility assessment for visual contrast, keyboard navigation, tool flexibility, authoring support, use of typefaces, cognitive barriers and overall usability.

The findings will create a concrete roadmap for further accessibility improvements within bokeh.

🔖 Tasks to complete

  1. area: accessibility ♿️ mission: accessibility ♿️ type: task 🔖
    trallard
  2. area: accessibility ♿️ mission: accessibility ♿️ type: task 🔖
    frankelavsky
@trallard trallard added this to the 6 months milestone Jun 26, 2024
@trallard trallard changed the title Accessibility audit of bokeh plots Accessibility audit of involved projects Jun 26, 2024
@trallard trallard changed the title Accessibility audit of involved projects Accessibility audit - Bokeh Jul 17, 2024
@frankelavsky
Copy link
Collaborator

I'd love to kick this work off soon - so before I do:

  • I'd love to know what existing work has been done and where it might be documented (in regards to accessibility, specifically).
  • I'd love to know how we'd like to proceed in terms of what we wanted evaluated. Ideally, we have a relatively comprehensive set of things to audit. We may want a domain expert (aka someone who knows Bokeh in and out) to help select this set.

@trallard
Copy link
Member Author

Thanks for the ping @frankelavsky - I ended up being off sick last week.

Regarding previous accessibility work on Bokeh I don't believe there is any prior concerted effort but @pavithraes might be best at pointing you towards any docs.
There are some issues and PRs that have some fixes or discussions about accessibility, but I think nothing major has been done until now.

For the scoping @mattpap is our in-house expert for BokehJS so I'd like to hear from him first regarding scoping/priorities on this end.

Note that we do include theming in the grant but I'd like to consider theming (colours and such) separately and focus on BokehJS components for the audit.

@frankelavsky
Copy link
Collaborator

Oh no! Well, I hope you're feeling better now!

So I guess my big question/questions for @mattpap is really just what scope and process we'd like to use. We can start with one representative thing (like an example app, dashboard, etc with a lot in it) and see how much we want to scale beyond that, we can start with a representative set of smaller things (individual widgets, plots, etc) that we know we want to tackle for sure, or another approach.

@trallard
Copy link
Member Author

Noting I have not forgotten about this.
So will share my thoughts/ideas on Monday so we have a start point (for discussion or else).

Have a lovely weekend.

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

2 participants