-
Notifications
You must be signed in to change notification settings - Fork 135
Description
TurboTax uses responsive pseudo-tables for product comparisons. We use the grid role to restore semantics. The column headers for the tables are filled with a short summary of price and ratings. This makes it difficult for the consumer to understand the features of the table when this extra content is announced prior to the cell's data.
The abbr attribute allows table headers to give a more relevant string before announcing the cells data. I've added the abbr attribute to the columnheader divs, but this is not being recognized by VoiceOver/Safari and the cells announce the full details of the page.
link to sample page: https://turbotax.intuit.ca/personal-tax-software/online-tax-software.jsp
I'm going to suggest changing the visual table header to be gridcells and include a hidden row with columnheaders. This isn't ideal, but it works. It would be more semantic to support the abbr attribute's functionality.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Status