-
Notifications
You must be signed in to change notification settings - Fork 42
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
Screen readers read same content multiple times #55
Comments
ghost
self-assigned this
Jun 23, 2016
Colorfont.js does this
|
Great catch, thank you. 2294741 |
ghost
closed this as completed
Jun 23, 2016
Quick turnaround and clever fix! 💯 💯 💯 |
Thanks @jeryj and @chrissam42!! |
ghost
mentioned this issue
Jun 24, 2016
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Nice work on Bungee! It's a beautiful font and a very elegant implementation of a difficult task.
When a layered version of Bungee is generated, it repeats the same content several times to give the visual effect. For screen readers, this means the content gets read for each time the content appears. If the text is layered 4x to create the visual effect, it'll get read 4x by a screen reader.
To fix this, you can leave the first time the font is displayed as is, but for any additional ones generated, add
aria-hidden="true" role="presentation"
to the HTML so the screen reader knows to ignore it. Here's an example:You can read more about why this works here: http://john.foliot.ca/aria-hidden/
Again, great work! Looking forward to using it sometime :)
The text was updated successfully, but these errors were encountered: