-
-
Notifications
You must be signed in to change notification settings - Fork 402
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 #295
Comments
Hi @orangemug, great list! Just wanted to mention that there is currently a new Mapbox GL Accessibility Plugin developed: Maybe it's worth to take a look. |
@pathmapper thanks that's really neat. |
I am currently using http://colororacle.org/ to simulate color blindness. There are a lot of useful information on the website e.g. Github Repositories: |
@pathmapper I've attempted to 'add color filters for the main map pane to simulate color blindness' in PR #312 Do you have any ideas or good resources to test we're getting the correct results? |
Great idea using SVG filters @orangemug ! We could check which types are available in colororacle and compare if the OSM Liberty style looks the same using it. |
@pathmapper yeah I guess if we, screenshot the editor with a style loaded and
Then compare the screenshots |
My original reason for not opening individual issues was to not spam the issue tracker. Now that I've completed all the easier items in this issue, I've opened individual issues for all the remaining items to track their progress and make it easier for others to get involved. Closing this issue |
Maputnik should be for everybody, currently we're not a very friendly app for the visually impaired and users with reduced movement. This is a master ticket which outlines some of the steps to make a better more friendly application for those users. Most of the things listed will require separate tickets and more research before development.
Note: I'm not an expert in web accessibility, although I've done a bit of work and quite a bit of reading/research in the past. Please get involved if you'd like to help and lets make Maputnik accessible together
App accessibility
App accessibility how easy it is for users to use our app.
For those which reduced vision
html { /* ... */ }
Color preview very small when not using the color picker(see Make color swatch larger so its easier to see #297)Button links (without hrefs) should be proper(See Made buttons keyboard accessible #298)<button/>
s so they are keyboard accessiblelayers
panel for screen readers.Reduced movement
Modals(see Added accessible modal via react-aria-modal #300)Skip to content https://webaim.org/techniques/skipnav/(issue Added skip-menu link for keyboard users #309)Screen readers shouldn't need to read out the menu each time<LayerEditor/>
Other accessibility issues
Support(Added prefers-reduced-motion support #296)prefers-reduced-motion
only for safari at the moment.Output accessibility
How easy it is for all of our users to make accessible maps for display in print and on screen.
Making maps for people with reduced vision
map filter filters(Color blindness emulation #312)Documentation
Hearing loss
Overall pretty good 'auto captioning' from youtube. Needs to be reviewed properly.Reviewed captions from @lukasmartinelli youtube videos and they are a few errors but they are minor and understandable. We should continue to use YouTubeVisual
Questions?
Good question, there are lots of varying degrees of reduced visibility. Some users be using a screen reader to assist rather than the only mean of interaction. We should be welcoming to people to give Maputnik a try regardless of their Accessibility Requirements.
Feedback
Any feedback is welcome and encouraged. If anybody wants to get involved or has expertise in either making apps accessible or is a user who uses assistive technologies and would like to help, please leave a comment below.
The text was updated successfully, but these errors were encountered: