Improve the accessibility of the Flash player for screen reader users

nfreear - March 19, 2009 - 22:13
Project:Media Player
Component:Bundled flash player
Category:feature request
Priority:normal
Assigned:Unassigned
Status:needs review
Issue tags:aaname, accessibility, msaa, openlaszlo, sceenreader
Description

Hi Aaron,

I'm very interested in your media player project, and particularly the open-source/customisable flash player.
I enclose a patch to add basic accessibility, using the OpenLaszlo attributes - aaactive, aaname, and focusable - see,
http://openlaszlo.org/lps4.2/docs/developers/program-structure.html#d0e3...

To build, set:

  • <accessible>true</accessible> - lps-4.2.0/WEB-INF/frameworks/flex-config.xml - TODO.
  • accessible=true in lz.embed.swf() call - media_player.theme.inc - in PATCH.
  • <canvas accessible="true"> - media_player.lzx - in PATCH.
  • --runtime=swf8

I tested on Windows XP Pro, MSIE 7. To test, try:

NOTE: I suffixed the aaname attributes for buttons with "button", as their role is announced as "graphic" - is this an OpenLaszlo bug?
TODO: localization, probably by scripting the "aaname" attributes.

I hope this helps. Many thanks,

Nick

AttachmentSize
media_player.access1.10mar09.patch7.59 KB

#1

mgifford - March 20, 2009 - 04:11

Would be great to see this. So far the flash stuff I've seen in Drupal has had lots of accessibility issues with it.

 
 

Drupal is a registered trademark of Dries Buytaert.