In order to allow screen-reader users to control 'onepixelout' I have added "tabindex=1" into the object definition in swftools.module. This gives the user access to the *first* control on the page, and then he can toggle the control by using the enter key. I would like to know if there is a way to extend this so that other controls can also be accessed. Also, using the v2 version of onepx the volume control seems to be partially accessible using tab but not quite sure how to control it. Other techniques would also be helpful.

Thanks

Comments

mohammed76’s picture

hi. do you have a test site where you have implimented this? I can help you test that with my screen reader.

friedman’s picture

FYI I received the following:

I was forwarded your message:

“I am using a flash mp3 player (onepixelout) and am trying to find out if there is any way to allow screen reader users to access its controls from an html link, or what messaging is possible from a script to the flash process.”

I don’t know about the specifics for this player, but I can tell that the source is available (http://wpaudioplayer.com/source). You certainly can add in support for the Flash Player’s javascript API (JSAPI) and then you’ll be able to connect HTML controls to specific Flash features. Alternatively, you can make the player controls accessible in Flash. Or, if you have the Flash authoring tool you can just use the FLVPlayback component which has this done for you.

More info on Flash accessibility at http://www.adobe.com/accessibility