-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Table A11y updates #4055
Comments
from Screen reader testing (#4194):
|
https://jats4r.niso.org/accessibility/ |
I have started going through the codebase to work out what tables we have and what kind of updates might be needed. I think for the majority, I have the information needed to make updates, so I'd like to move this to Dev Ready and continue working on it there - might as well make changes as I review rather than report my findings only to have to go through them all again to make updates. It is possible some tables will be missed, but this should address the majority, and any outliers could be picked up later as individual fixes. For info: I have found 211 tables that need reviews. Having taking an initial look at the first 24 tables:
From this I believe that even if I only fix the obvious stuff, it would make a big difference. |
Working on tables within |
From #4194 the following issues have been identified:
<th>
tags for both rows and columns. This occurs in both tables that are part of the main template for the page, e.g. article dates shown on the material theme, and for tables within articles themselves.Part of the problem here is that JATS allows for inaccessible tables to be specified, thus user content will not always produce accessible tables. The row/column headings should be specified in the JATS and then picked up so if it is not correct there, it won't be correct on the page either.
Therefore we should -
<th>
tag.The text was updated successfully, but these errors were encountered: