WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Flash and tabindex

for

Number of posts in this thread: 2 (In chronological order)

From: lists
Date: Mon, Jun 25 2007 9:30AM
Subject: Flash and tabindex
No previous message | Next message →

Hello all,

Has anyone had any luck with tabindex in Flash or Flex?

I'm always told it's simple and straightforward, yet we never seem to make
it work properly in my team when using the Flash player in Internet
Explorer with Jaws.

The reading order is never correct, and yet we did explicit tabindex and
tabchildren declarations.

Enclosed is the sample MXML that JAWS 7.1 seems to be unable to read in
the right order.

Thanks in advance,

--
Stephane Deschamps

From: Stephane Deschamps
Date: Mon, Jun 25 2007 9:40AM
Subject: Re: Flash and tabindex
← Previous message | No next message

> Enclosed is the sample MXML that JAWS 7.1 seems to be unable to read in
> the right order.

Sorry, the enclosed file was stripped.

Here is the code, copy-pasted:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

<mx:Script>
<![CDATA[
import mx.accessibility.AccordionHeaderAccImpl;
AccordionHeaderAccImpl.enableAccessibility();
]]>
</mx:Script>
<mx:Text x="10" y="17" text="Ceci est un texte introductif passionnant"
tabIndex="100"/>

<mx:Accordion x="10" y="43" width="200" height="200" tabIndex="200"
tabChildren="true">
<mx:VBox label="Réalisateurs" tabIndex="210" tabChildren="true">
<mx:Label text="Walt Disney" tabIndex="211" />
<mx:Label text="Jean Cocteau" tabIndex="212" />
<mx:Label text="Tim Burton" tabIndex="213" />
</mx:VBox>
<mx:VBox label="Films" tabIndex="220" tabChildren="true">
<mx:Label text="Bambi" tabIndex="221"/>
<mx:Label text="La belle et la bête" tabIndex="222"/>
<mx:Label text="Edward aux mains d'argent" tabIndex="223"/>
</mx:VBox>
</mx:Accordion>

<mx:List x="227" y="43" width="150" tabIndex="300" tabChildren="true">
<mx:Object label="Blanche neige" data="n0" tabIndex="301"/>
<mx:Object label="Simplet" data="n1" tabIndex="302"/>
<mx:Object label="Prof" data="n2" tabIndex="303"/>
<mx:Object label="Atchoum" data="n3" tabIndex="304"/>
<mx:Object label="Joyeux" data="n4" tabIndex="305"/>
<mx:Object label="Timide" data="n5" tabIndex="306"/>
<mx:Object label="Grincheux" data="n6" tabIndex="307"/>
<mx:Object label="Dormeur" data="n7" tabIndex="308"/>
</mx:List>

</mx:Application>