-
Notifications
You must be signed in to change notification settings - Fork 0
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 text to speech feature to site #2
Comments
Screen readers are generally built into computers, but if we follow the ARIA spec: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA Then our site should be accessible. I think there's potentially issues with the scrolling effect currently. Was that a fixed design, or would we be open to changing that? |
If you want to read through the actual standards: https://www.w3.org/TR/wai-aria-1.1/ I do think that it's important to actually consult with visually impaired/ blind people. I think it would be great to find someone who might find this site useful, otherwise I have a friend I can consult with |
Sounds like there are some things we can do right off the bat, thanks for linking those specs. |
Thanks for all this work! Agree to actually work with folks who use screen readers daily. First step could be to try ourselves... as a super alpha test. Thanks for the ARIA spec. will review. This friend's website uses this "thing" at the top of each of their articles. Do you all know more about how this works? EDIT: https://aws.amazon.com/polly/ |
I tried a screen reader on the site (I tried built-in chrome and windows), and here are the things that stood out to me:
There's even plugins out there: https://accessible360.github.io/accessible-slick/ |
I went through as well and it seems we can add more metadata through the aria tags throughout the site to make it easier to understand what is going on, including for the filtering/search boxes. I think using the plugin you listed would be great. I haven't looked at how that works with the search box filters, but i have only basic JS abilities lol so don't know how easy it would be to replace. |
Less clear if there is a straightforward way of doing this.
The text was updated successfully, but these errors were encountered: