WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: JAWS, Firefox, display: none, input tag

for

From: James Nurthen
Date: May 18, 2010 2:36PM


Mid April

Regards,
James

On 18 May 2010 11:57, Marco Maertens < <EMAIL REMOVED> > wrote:
> Hi James,
>
> It looks like we're running 11.0.756U. I thought we were running the latest version, but apparently not. I'll give that a shot. Do you know how recently 1430 came out?
>
> -Marco.
>
> Marco Maertens
> Empathy Lab
>
> -----Original Message-----
> From: <EMAIL REMOVED> [mailto: <EMAIL REMOVED> ] On Behalf Of James Nurthen
> Sent: Tuesday, May 18, 2010 2:32 PM
> To: WebAIM Discussion List
> Subject: Re: [WebAIM] JAWS, Firefox, display: none, input tag
>
> Marco,
> Do you have the latest version of JAWS11 (11.0.1430)? It was our
> experience that there were a whole bunch of buffer synchronization
> issues in previous JAWS 11 releases which seem to have improved
> considerably in the latest version.
> Regards,
> James
>
> On 18 May 2010 10:38, Marco Maertens < <EMAIL REMOVED> > wrote:
>> Hi,
>>
>> We're having a interesting, but frustrating problem, involving Firefox 3.6, JAWS 11, and UI Tabs.
>>
>> We have an interface with several tabs, which are hidden and displayed using JavaScript (UI Tabs). Each tab is hidden using display: none CSS and redisplayed using the display:block CSS. Pretty straightforward.
>>
>> However, if you display the first tab, then display any other tab, then return to the first tab, JAWS will not read out the currently selected (first) tab. Instead, it will read out the previously displayed (but now hidden) tab. And the weird thing is that this only happens is when the content of that tab happens to contain a text input tag. As soon as that input tag is removed, JAWS reads out the tabs exactly as they display on the screen. Other types of input tags, such as checkboxes, do not cause the same odd behavior.
>>
>> This happens in Firefox but not in IE.
>>
>> Has anyone seen this or have any idea what's going on? More importantly, is there any fix or workaround?
>>
>> Thanks in advance for your help,
>> -Marco.
>>
>> Marco Maertens
>> Empathy Lab
>>
>>