-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Make the tree page file browser a table to support blind users/screen readers. #6925
Comments
ref: #6800 (comment) This is needed for blind users because properly made semantic
|
<div>
s within <div>
s which works for visual users but not blind users/screen readers.
the current implementation of the file browser represents each file as an element in an unodered list. each list item contains labels and spans to comprise each row. the labels should be it is probably possible to add explicitly aria roles and labels, but table semantics would go further. @gabalafou since you work on #13577 i thought you might have some input about how hard it would be to implement this file browser as a table instead of unordered list. the sorting nature of the |
thats really cool. i thought it was going to be a more imposing change. wild. |
would it be possible to upstream the WIP changes to see if it is better on binder? |
Issue Area # 2
<div>
s within<div>
s not Table > THEAD/TBODY > TR > TH/TD. Without this blind users/screen readers cannot decipher that this is row data or what element corresponds to what row, how many rows there are, etc.The text was updated successfully, but these errors were encountered: