[Koha-bugs] [Bug 33766] Accessibility: Fix ambiguous form-field in opac-auth.tt

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri May 19 11:37:25 CEST 2023


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

Jonathan Field <jonathan.field at ptfs-europe.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jonathan.field at ptfs-europe.
                   |                            |com

--- Comment #8 from Jonathan Field <jonathan.field at ptfs-europe.com> ---
I'll post the full comment from the screen reader assessor: -

"Providing a descriptive form field label will allow users to know what
information to enter in a form field. Where a series of form fields relate to
similar information, the context of the form fields needs to be included in the
field description. The form field label should also show how it relates to
other items in the form.

On the ‘Login’ page there is a form field ambiguously labelled ‘Login’. This
labelling does not help the user to understand what information is required.

When there are any fields that are not sufficiently labelled it will be very
difficult, or impossible for the information to be successfully submitted. All
form fields need to be labelled clearly. This will allow a screen reader user
to have all the information needed to complete any process. When all form
fields are clearly labelled, then it is not only beneficial to the visitor, but
also for the site owners; as correct information will get to them."

So, to summarise, "Login" is really the action that is happening on this page
(we are "logging" into the system), it is ambiguous to the user as to what
information to provide in order to initiate the "login". As you say, in order
to login, we can use "username or cardnumber" here so maybe we should label as
such?

As things stand this is a WCAG 2.1 Priority A fail, not even AA.

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


More information about the Koha-bugs mailing list