TurkReno | Alabama Website Design, Hosting and Optimization

Home » Website Design » JAWS has a weird way of recognising data tables
It is currently Wednesday, 08 Sep 2010.

JAWS has a weird way of recognising data tables

Screen readers have some quirks and odd behaviours, and one that is quite hard to understand is how JAWS determines whether a table is a layout or data table. From Jared Smith’s JAWS ate my tables:

However, JAWS does not consider table headers or any other markup commonly used in data tables to determine the table type.

Instead, JAWS assumes the presence of a data table if it has at least 2 rows and 2 columns AND at least 4 cells in the table are between 200 and 16000 square pixels in size.

Say what? Like Jared says, the presence of a th element makes it virtually guaranteed that the table is a data table. Likewise if the table has a caption element or contains scope or headers attributes.

Sure, there will always be exceptions to the rule, but I have seen very, very few instances of those elements and attributes being used in a layout table.


MP3 (0.3 MB)

TurkReno Incorporated, established in 2008, is a Website Design, Website Hosting and Search Engine Optimization (SEO) Services company operating from Daphne, Alabama. At TurkReno, we Create Solutions That Work™. Choose Professional Website Design, Hosting and Search Engine Optimization in Daphne, Alabama by TurkReno Incorporated!

Experienced in Google Adwords

Google AdWords Marketing

We are experts in Google AdWords. We can help you with your current or next Search Engine Optimization project or Google AdWords Marketing Campaign to improve your return-on-investment.

Eastern Shore Chamber of Commerce Better Business Bureau Accredited Business Now Accepting VISA, MasterCard, American Express and Discover
Verified by Merchant Circle
Valid XHTML 1.0 Transitional