Would setting the appropriate aria roles help here?
Yes I believe so, there are ARIA roles for tabular data:
https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
Re:Flexible data tables with CSS Grid
by robin_reala on Saturday May 18, 2019 @04:16PM
(#19949507)
That relies on assistive tech supporting them. I’m not saying they don’t, but historically it’s been lacking. Great if they do, but testing would absolutely be needed.
Assistive tech allows column and row access to tables that have the default display:table styling. Setting them to display:block (a common approach for mobile historically) typically removes the ability for people to navigate in this way. I would imagine that changing to display:grid does the same.
More info at https://vimeo.com/139062429 as an example.