WebAIM - Web Accessibility In Mind

E-mail List Archives

Accessible Flash

for

From: Paul Collins
Date: Aug 22, 2006 9:40AM


Hello all,

I have two questions regarding Flash embedding and screen reading software.

1. If jaws picks up Flash movies that are set up correctly these days, can jaws follow 2 movies embedded on one HTML page that communicate with each other? So, say you clicked on a link that was a Flash movie and this changed the content of another on the same page; this could be done in HTML using individual anchor links to the new content as it changes, is this possible with 2 Flash movies?

2. My second question regards the swfObject / flashObject method of embedding movies. When a user doesn't have Flash or Javascript enabled, they will get the content in the div appropriately named that preceeds the Flash. What happens if a user comes in with Flash and Javascript installed and a screen reader that supports both? Will they get the content in the preceeding DIV as well as the Flash? Or would you need have a hidden title/label in the Flash that could direct the user to a suitable HTML version?

An example of the Flash Object code is

<!--HTML version if no flash installed-->
<div id="flashcontent">
no flash installed
</div>
<!--FLASH-->
<script type="text/javascript">
// <![CDATA[
var fo = new FlashObject("flash/rating.swf", "fotester", "174", "61", "6");
fo.write("flashcontent");
// ]]>
</script> This is not my final code, just demonstrating the FLashObject...

Hope I have been clear here, please ask if you would like me to elaborate.

Thanks,
Paul