Page MenuHomePhabricator

Avoid using table semantics for Infobox
Open, Needs TriagePublic

Description

Description

Created as a result of AFB accessibility testing results T323634

MODERATE The table at the top with the scientific classifications info causes problems for screen reader users.
Recommendation: This should not be a table since it does not contain tabular data. Use the role="presentation" attribute or do not use a <table> element
WCAG 2.1 References 
[[ https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html | 1.3.1 Info and Relationships (Level A) ]]

Screen Shot 2022-12-15 at 10.22.34 AM.png (1×1 px, 627 KB)

Event Timeline

@bwang: Which codebase does this refer to? Where to see "scientific classifications info"?

ovasileva subscribed.

@Aklapper - this is related to the infobox template. We'll use the task as a placeholder to start discussing potential improvements with communities

This should not be a table since it does not contain tabular data.

I think this is pretty debatable... It's rows with headers and values. If anything this is our most table like non-table in the user generated content.