Accessibility in MX2004, nested swfs

[font=verdana, arial, helvetica][size=2]We are looking for help in making our flash-based courseware accessible. Advice is welcome, and we’re even looking to contract someone if they are an expert in flash accessibility.

Our courseware is presented to the user in a browser window, but is otherwise Flash only. We use XML data to control the navigation, and external HTML files for the content text. The “parent” swf loads the XML, content text, and a number of external swfs. These include a swf that holds the navigation buttons, and content swfs that are loaded dynamically as the user moves through the course.

I am testing in the latest version of JAWS, and have finally managed to get the screen reader to recognize the fact that the flash movie(s) exist. However I can’t get it to automatically read the content on the screen.

I made everything inaccessible (or silent) except for the clip that holds the loaded content swf, and the text inside the content swf. When I enter the page with a screen reader, it just sits there until I tab through the navigation buttons (which were set to be inaccessible!!). Once I’ve tabbed all the way, the screen reader wakes up and reads the text.

I have tried to force the focus onto the content page, but that makes no difference.

Any help is appreciated! And if you are an expert looking for a contract, please let me know.

Thanks,
Jen[/size][/font]

Hi Jen , we are currently doing almost the exact same thing for a Huge UK telecomms company. Complete flash architecture integrated with xml driven content lists, Text reader functionality ( using JAWS), keyboard accessability for all navigation items complete with tabbing, and JAWS reading page elemtns including the button titles etc, Voice over, streaming animation etc all for 56K users… If you are interested in getting some affordable consultation / development on this, we have both the experience and knowledge accomodate. I am sure there are many on the forums who can help free of charge, give this a go, but for some hassle free usability integration IM me for more info

Kind regards,
Pixi