E-mail List Archives
Re: Best Practice for Hiding Flash
From: Jason Megginson
Date: Aug 9, 2011 1:39PM
- Next message: Jon Mires: "PDF/A accessibility"
- Previous message: YOUNGV5@nationwide.com: "Best Practice for Hiding Flash"
- Next message in Thread: YOUNGV5@nationwide.com: "Re: Best Practice for Hiding Flash"
- Previous message in Thread: YOUNGV5@nationwide.com: "Best Practice for Hiding Flash"
- View all messages in this Thread
Setting the wmode to Transparent or Opaque is the best idea in theory, but
JAWS 12 automatically sets the wmode parameter to "window" so you may have
some functional issues with that approach. Avoid role=presentation to the
object or embed.
Setting tabEnabled=false will only keep keyboard from focusing to the
object with the Tab key. To truly hide content from the virtual reading
order you may set the object to "silent"
(object_name.accessibilityProperties.silent=true;). Note: the .forceSimple
property will work as well for an object and its children. If you set the
pie chart to silent, I recommend that an accessible name be set to the
movie as a whole; thus providing minimal textual alternative as the
presence of the Flash object will remain exposed on the page.
Sidebar: I know the Subject is in regards to "hiding" the flash but if you
have the ability to set the tabEnabled property via ActionScript, why not
just provide an accessible name that associates the pie chart with the
HTML data table?
In other words:
<table><caption>Table 2: Electric Boogaloo</caption>...</table>
<OBJECT>
//ActionScript in .FLA file
object_name.accessibilityProperties.name="Pie Chart for Table 2:
Electric Boogaloo";
Accessibility.updateProperties();
//End ActionScript
</OBJECT>
I would suggest this approach since the accessible name (Flash) associates
itself to the adjacent [accessible] HTML data table and you don't have to
beat your head against the wall to determine compatibility among the
various user agents.
Jason Megginson
SSB BART Group
703-637-8964 (o)
703-244-7755 (c)
- Next message: Jon Mires: "PDF/A accessibility"
- Previous message: YOUNGV5@nationwide.com: "Best Practice for Hiding Flash"
- Next message in Thread: YOUNGV5@nationwide.com: "Re: Best Practice for Hiding Flash"
- Previous message in Thread: YOUNGV5@nationwide.com: "Best Practice for Hiding Flash"
- View all messages in this Thread