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

Add accessibility feature to animated map #44

Open
rachelekm opened this issue Mar 1, 2023 · 1 comment
Open

Add accessibility feature to animated map #44

rachelekm opened this issue Mar 1, 2023 · 1 comment

Comments

@rachelekm
Copy link
Contributor

rachelekm commented Mar 1, 2023

Discussed as part of #41, here, the colored states withhold semantic meaning on spending data that has potential to be inaccessible. We should explore and implement an accessibility feature that expands on coloring states.

Some additional context: this includes an exploration phase on what accessibility features currently exist for geojson layers within leaflet components and how it could be implemented as the animated map plays through time. We currently illustrate significant data through updating the feature layers fillColor style, and ways to expand on that could be making the states interactive to use ARIA so data changes can be available to screen readers on state hover or by adding markers or tags. It may not be possible to apply this feature through the play time, in which case we could just apply that feature on the last data step when the time interval completes. Here is a thread on best practices for accessibility in leaflet that may be a helpful starting point.

@mstone121
Copy link
Contributor

Seems like this is blocked on this Leaflet issue being resolved: Accessible vectors #7822. There's a PR open that closes the issue, but it's not clear why it hasn't been merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants