WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Problem with JAWS Table Navigation?

for

From: Tim Harshbarger
Date: Dec 21, 2009 3:39PM


Jared,

I was just able to try out the examples using JAWS 11 (756) with both IE7 and FF3.5.4. JAWS was able to recognize the tables. Unfortunately, at the moment, I don't have access to additional browsers or browser versions to test further.

Tim
-----Original Message-----
From: <EMAIL REMOVED> [mailto: <EMAIL REMOVED> ] On Behalf Of Jared Smith
Sent: Monday, December 21, 2009 4:14 PM
To: WebAIM Discussion List
Subject: Re: [WebAIM] Problem with JAWS Table Navigation?

On Wed, Dec 2, 2009 at 9:18 PM, Jared Smith wrote:
> I've put together some basic examples and some additional thoughts on
> our blog at http://webaim.org/blog/jaws-ate-my-tables/

I thought I'd post a quick update on the JAWS and data tables issue.
Apparently the newest version of JAWS (version 11.0.756 released Dec.
17th) has improved logic for handling data tables that have table
headers (<th> elements). Can anybody verify this? You could try with
the examples in the article at
http://webaim.org/blog/jaws-ate-my-tables/

If this works, this is excellent news - and shows that Freedom
Scientific was responsive to the stink we made about this issue.

Also, James Craig also pointed out that role="grid" is the proper ARIA
role for data tables. In my testing, adding <table role="grid"> to
data tables caused JAWS 10+ to always treat them as data tables. As
noted previously, role="presentation" causes them to always be treated
as layout tables. ARIA to the rescue!

The blog posting above has been updated to reflect these developments.

Jared Smith
WebAIM