davatron5000 / FitText.js

A jQuery plugin for inflating web type
http://fittextjs.com
6.76k stars 1.39k forks source link

Inaccessible #92

Closed yatil closed 9 years ago

yatil commented 10 years ago

This plugin is inaccessible to screen reader users as every letter is read out on its own. This happens because there are spans around each letter. Possible solution: Use aria-hidden to hide those spans for screen readers, while duplicating the text in the respective element and moving it out of the viewport so this duplicated text can be picked up by screen readers.

davatron5000 commented 10 years ago

This is actually due to a known issue over on https://github.com/davatron5000/Lettering.js/issues/38, not a problem with FitText. Will leave this open until the title on the marketing page is fixed however.

davatron5000 commented 9 years ago

This has been fixed in the Lettering.js repo and the gh-pages for the FitText website has been updated (b10ee57c4d44846ceee43240ca71eb213300fde6) as well. Thanks so much for filing and issue and keeping us accountable.

yatil commented 9 years ago

Awesome! Thank you.