Layout Tables that are No Longer Read as Data Tables Due to ARIA Role

Ideally, according to coding recommendations, tables without any table markup (th, scope, headers, caption, summary) would not be announced by screen readers. These are layout tables. And tables with data table markup (th, scope, headers, caption, summary) would always be announced by screen readers as tables.

However, some screen readers have been designed to guess whether or not a table is a data table based on various algorithms involving the number of cells or the amount of text. This is because for a long time (back in the Middle Ages, before the Renaissance) Web pages were created without accessibility in mind! So, AT manufactures had to do the best they could, considering.

We need to follow the coding conventions, and eventually the AT will provide a standards-compliant mode. However, we also want our accessibility to work well for our users TODAY. To ensure this, we add role="presentation" to any layout tables.

Layout Table with role="presentation"

Because of the number of cells used, Window-Eyes 7.2 considers this to be a data table, even without any data table markup, unless you add role="presentation" to the table tag.

Refer to the Pearson Guidelines in requirements for new development. Have your product evaluated: Either, have your QA Team test the product, have your product evaluated by the LTG Accessibility Team, or have you product reviewed by an outside vendor. Register for Training
Discuss results of review with your development team and assign requirements, user stories and/or change requests to releases.If your team needs help with any areas that present conceptual or technical challenges, complete the Partnership / Grant Proposal Form. After submitting the form, we will contact you with alternate ways to meet the requirements, customer support workarounds, and/or industry contacts to help with research projects. If the feature meets an exception in the accessibility standards, we will provide information that you can include your accessibility documentation.Compose an accessibility roadmap. You may choose to have two versions of the roadmap: an internal version with a more aggressive schedule and a more conservative version, which can be used by MyLab teams when writing customer-ready documentation.
Schedule time to work with the LTG Accessibility team to create an official VPAT / Pearson Accessibility Template during the release cycle in which your platform will reach a high level of accessibility (i.e. most of the platform meets the Pearson Guidelines, with some minor exceptions)Contact accessibility@pearson.com with any questions.

Issue Solved in both JAWS 11 and Window-Eyes 7.2

This is treated as a layout table. The screen readers don't mention the table at all, but do read the table's contents.
1 2 3
four five six
7 8 9
Configuration Result Summary ARIA Result Notes
JAWS 11 and IE 8 PASS
JAWS 11 and FireFox 3.6 PASS
WindowEyes 7.2 and IE 8 PASS
WindowEye 7.2 and FireFox 3.6 PASS
NVDA 2009.1 and IE 8 N/A NVDA does not exhibit the problem this is intended to solve.
NVDA 2009.1 and FireFox 3.6 N/A NVDA does not exhibit the problem this is intended to solve.