Making Sure Things with Opacity of 0 are read in Screen Readers
The Test
Some ordinary text.
This is the invisible text, that has opacity of 0.
Results
The text with opacity of 0, which is completely invisible on the the screen in all cases tested, was read in every configuration I tested where the ordinary text was read. I think this is a a good behavior, because opacity is used for fading items in, which often should simply be present for screen readers, and we have plenty of tools to use to hide the text from screen readers if that is desired.
- JAWS 15, NVDA 2014.3, Window Eyes 7.11 with 7 FF 33.1
- JAWS 15, NVDA 2014.3, Window Eyes 7.11 with IE 11.0.9600.17280
- JAWS 15, NVDA 2014.3 with Chrome 39.0.2171.65 (Window Eyes didn't read the ordinary text, so not relevant)
- VoiceOver OS X 10.9.5 Safari 7.0.6
- VoiceOver OS X 10.9.5 FF 33.0.3
- VoiceOver OS X 10.9.5 Chrome 39.0.2171.71
- TalkBack Android 4.4.2 with Chrome 39.0.2171.59 ("Internet" 1.5.28 didn't read the ordinary text, so not relevant.)