Content of test plan status summary table cells is not semantically structured so is difficult for screen reader users to understand #718
Labels
accessibility
bug
Something isn't working
javascript
Pull requests that update Javascript code
P0
Highest priority
This bug is present in the sandbox on July 28.
To reproduce:
Actual result:
The candidate review column content for the alert test pattern is presented to screen readers as a link followed by a string with words that are run together. Users cannot distinguish one data element from another.
Expected Result:
The content of the cell is semantically structured so it is possible to understand it contains three separate data elements. For example, it could be presented as a list:
The HTML for this cell is:
There are several options for coding this. Typically, a
ul
with 3li
elements is preferable. However, if that complicates styling, you could addrole="list"
on the div containing the cell content and then putrole="listitem"
on child spans that represent each item. Note: It is important that list semantics are not used in cells that contain only one data element. So, the list markup must be used conditionally. Here is how the above HTML could be modified.The text was updated successfully, but these errors were encountered: