Bug 25240 - Accessibility: The 'Basket' page contains an inaccessible table
Summary: Accessibility: The 'Basket' page contains an inaccessible table
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Keywords: accessibility
Depends on:
Blocks: 25153
  Show dependency treegraph
 
Reported: 2020-04-22 06:22 UTC by Martin Renvoize
Modified: 2024-04-11 13:07 UTC (History)
6 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Renvoize 2020-04-22 06:22:32 UTC
Library Catalogue - OPAC

1/ Perform a search
2/ Add some items from the resultant search results to your basket
3/ View your basket

When attempting to navigate the form controls displayed on the ‘Your basket’ page out of context, the forms within the table are presented as:

“  SelecTitle: activate to sort column descending TitleAuthor: activate to sort column ascending AuthorYear: activate to sort column ascending YearLocation (Status) Select Ancient law Maine, Henry James Sumner House of Commens Library Reserve locat table” 

This means that screen reader users are unable to access the form controls out of context. 

The aria-label is over-riding the text of the table header.

Solution:
Ensure tables are marked up in a way that is accessible to screen reader users. An example
of how to mark-up sortable columns can be found at:
https://dequeuniversity.com/library/aria/tables/sf-table-sortable
Comment 1 Martin Renvoize 2020-08-13 11:25:05 UTC
This is another one I can't replicate, I've tried a few screen readers and they all appear to cope well with the markup added by datatables and our forms.. tabbing through column headings announces the hearing title followed by the sorter.. Continueing to navigate the from announces both the presence of a checkbox and what it selects.
Comment 2 Katrin Fischer 2020-10-19 00:20:54 UTC
I think maybe this is just saying that aria-label and content of th should be matching?
Comment 3 Henry Bolshaw 2021-04-13 12:23:41 UTC
I can't replicate this bug exactly either but it sounds like a similar issue to bug 28142