FreedomScientific / standards-support

Contains documentation for Vispero software support of Web standards
https://freedomscientific.github.io/standards-support/
GNU General Public License v3.0
110 stars 12 forks source link

JAWS not handling Complex Table id/header association properly #678

Open goodwitch opened 1 year ago

goodwitch commented 1 year ago

Summary

JAWS is not respecting the id/header association properly in complex data tables.

Example:

  1. Go to http://www.glendathegood.com/a11y/complextable.html
  2. Use JAWS/Chrome and/or JAWS/Firefox
  3. Listen to the "Supplier contacts" table and go to the data cell with value "Marie Beauchamp" and note that JAWS/Chrome and JAWS/Firefox does not respect the header/id association which is "Example 2 Co".

Expected result

JAWS should have only associated the table header "Example 2 Co" with the data cell "Marie Beauchamp"

Actual result

Jaws says: Column 3. Row 2. Example 2 Co. Example 4 Inc. Contact. Marie Beauchamp.

JAWS-test commented 1 year ago

To put it more precisely: JAWS ignores the headers attribute completely in every table (and not only in complex tables)

donraikes commented 1 year ago

This has been fixed in JAWS 2023.