embeddied flash content becomes in accessible within the Drupal markup, whereas the same code is fully accessible outside of it.

steps to repro:

  • go to http://sb.atexplorer.com/flash_media_player/readme.html
  • try to navigate to the embeddied flash there, you will notice that you can interact with the flash content and navigate through it. you can play and pause the video, etc.
  • now go to the following page: http://sb.atexplorer.com/test-podcast
  • this is exactly the same markup but it's embeddied within the drupal markup. you notice that you can't navigate to the flash content, nor can you interact with it, no matter what screen reader you use. if you investigate the code, you will find it very similar.
  • the above example was done using d6 / swftools.

    note: a similar issue was opened against the swftools module, and the author there worked around the issue by providing javascript buttons to interact with the flash content. however, I am opening this against drupal core, as this flash content should be accessible the same way if it was outside of it. see it here: http://drupal.org/node/414708

    feel free to change any of the issue properties, as I wasn't sure of some of them.

Comments

mgifford’s picture

I haven't tested this myself, but your test was done on D6 not D7 - http://sb.atexplorer.com/CHANGELOG.txt

Any ideas what Drupal may have changed?

Everett Zufelt’s picture

Status: Active » Closed (won't fix)

I haven't taken a look at the examples you point out. But, as far as I know, there is nothing in core that would prevent a module developer from properly using a flash object. Setting to Won't fix. Please file an issue about this problem with the module.