Improve empty cells accessibility

Created on 8 January 2025, 6 months ago

Problem/Motivation

Empty tables cells (td) aren't announced to screen readers and in some cases it can make the screen reader to stop reading the table completely.

Steps to reproduce

Create a table with empty cells and try navigating it with a screen reader app.

Proposed resolution

Add `

` to empty cells. This could either be done on the CKeditor plugin or on the Tabled plugin.

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Active

Version

1.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @javi-er
  • πŸ‡ΊπŸ‡ΈUnited States R_H-L

    <td> elements are permitted to be empty by WCAG, so this should not actually be implemented as proposed. This would be useful for <th> elements, which either need to have an aria-label or be converted to <td> elements, such as in the intersection of a table header row and a header column.

Production build 0.71.5 2024