Comment 3 for bug 1615800

Revision history for this message
Mike Risher (mrisher) wrote : Re: Web Staff Client - Accessibility and field labels

This task is large in scope and will involve web forms spread out over many completely different areas of Evergreen. It seems too complicated and involved for a single bug. In an effort to organize it, I've created a task to do an audit of all of evergreen (Bug #1887857) and have started creating new bugs for various sections that need work. If it's alright, I'm going to treat this bug, #1615800, as dealing solely with patron pages.

I've pushed a branch to address the various problems. Much new labelling has been added:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/mrisher/lp1615800-patron-accessibility

Please note that a few of the changes rely on edits to shared directives. Those edits are already done and can be found on bug #1887866.

re: Patron Search Results row checkboxes
The checkboxes as I found them are differentiated from each other. The reader says "Row 2", for example for the second row. Maybe someone improved them after this bug was created in 2016.

Some of the original bug report talks about how behavior is inconsistent with arrow keys vs. with tabs. I haven't been able to confirm this on my end. NVDA isn't letting me navigate at all with arrow keys. Maybe it behaved differently when this bug was written. If it's still an issue, please provide info on what screen reader you're using as well as specific examples of inconsistent behavior.