Screen reader accessibility for non-interactive objects
I'm working in Cp 8 and trying to make a course fully Section 508 compatible. I've been testing with the screen reader Window-Eyes. The screen reader can access the playbar buttons and TOC fine, and it usually recognizes interactive elements on the screen. However, most of the time, the screen reader isn't acknowledging any captions or smart shapes with text on the screen. Many slides are just text plus a transparent text button to pause the screen, so mostly I need the screen reader to read the course content. According to the documentation, I shouldn't have to copy the text into the Accessibility Name for each object, although I have tried that in a few places without success. The accessibility functionality seems so flaky. Once in a while I can get something to work, but not completely, or I can't repeat it.
I have been able to get the screen reader to read the text if I remove all interactive elements including the playbar and TOC. In other words, if I have a 1-slide course, Captivate's accessibility works. As soon as I try to give people an option to advance to the next slide via a button or playbar controls, it stops working.
Yes, accessibility is turned on. I have tried showing and hiding the rectangle around objects in HTML5. I've tried both SWF and HTML5 publishing. I tried switching to transparent text buttons rather than click boxes, which has seemed to make a little difference. I have tried different keyboard shortcuts and made sure I never use the same shortcut twice on a single slide.
How does a screen reader access the text content within Captivate? The documentation says you can access it with arrows, but that doesn't work. What are people doing in the real world to make courses accessible when the program doesn't work the way the documentation says it should?I know from reading other threads that some organizations have given up and just gone to providing text alternatives.
I'm open to any suggestions.
