[Koha-bugs] [Bug 28141] New: Accessibility: OPAC Advanced Search fields aren't labelled

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Apr 13 13:57:44 CEST 2021


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28141

            Bug ID: 28141
           Summary: Accessibility: OPAC Advanced Search fields aren't
                    labelled
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: OPAC
          Assignee: oleonard at myacpl.org
          Reporter: bolshawh at parliament.uk
        QA Contact: testopia at bugs.koha-community.org

The OPAC advanced search page has unlabelled search fields making them
inaccessible to users of screen readers. This is a complicated page to get
right and I'm not entirely sure how best to fix this. Here are some of the
issues with the page currently:

Example issue 1:
When using NVDA to access the search form fields out of context, it is hard to
tell which index (keyword, author, title etc.) you are searching. This is an
issue when searching multiple fields at once.

"Enter search terms; edit; has auto complete"

It would be better if the search form field was linked to the index combo box.
We could use aria-labelledby but there may be better ways to do this.

Example Issue 2:
The label for "search-field_0" is blank.

Example Issue 3:
The search terms are linked by 'and' but this isn't entirely clear out of
context using a screen reader:
"  ;combo box; collapsed; Subject"
"and;combo box; collapsed; Title"
"and;combo box; collapsed; Publisher Location"
"Location and availability:; combo box; collapsed; All Libraries"
"Sort by:; combo box; collapsed; Relevance"
"Language; combo box; collapsed; No Limit"

Example Issue 4:
The remove field buttons aren't programmatically linked to the field they are
removing

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list