FreedomScientific / standards-support

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

JAWS doesn't narrate grid column name, when focus is on actionable element in the cell #348

Open kolaps33 opened 4 years ago

kolaps33 commented 4 years ago

Summary

Preconditions:

JAWS is running

  1. Go to https://www.w3.org/TR/wai-aria-practices/examples/grid/dataGrids.html
  2. navigate by TAB key until you tab into first cell in the "Example 1: Minimal Data Grid" table
  3. press right arrow key 2 times
  4. observe JAWS narration

Expected result

JAWS will narrate the name of the column as well. Then narration would be: " Description Cash Deposit Link"

Actual result

JAWS narrate: " Cash Deposit Link " Basically JAWS doesn't narrate "column" header, when user come to the link inside the cell.

Comment

When I continue navigate with right arrow key to the end of the row and then navigate back to the beginning of the row JAWS was narrating column header like: "Description column 2 row 1 Cash Deposit Link" So it looks like inconsistency in the narration.

When I switch explicitly VC mode to OFF(Insert+Z) before TAB into the table, then JAWS was narrating
column header.

Example

https://www.w3.org/TR/wai-aria-practices/examples/grid/dataGrids.html

Additional Information

JAWS version and build number

2019.1909.28

Operating System and version

Windows 10 Version: 1909

Browser and version:

Chrome 78.0.3904.108

JAWS-test commented 4 years ago

Chrome

The problem also occurs in my Chrome.

IE 11

It is similar in IE 11: There also the column after the column with the links is output without column header (i.e. depending on the navigation direction the column "Type" or "Amount").

Firefox

JAWS-test commented 3 years ago

The problem still exists with JAWS 2020 and Chrome 84