Initials when searching for users should have descriptive hidden text

Bug #1266920 reported by Jono M
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Robert Lyon

Bug Description

When searching for users in Administration -> User search there is an option to filter by first or last initial. However, the links for both contain only the letter and no other description, so for screen reader users it can be hard to tell whether (for example) an "F" link will filter by first name or last name.
Either descriptive hidden text should be added to each initial, or the links should use aria-labelledby to link to the label at the start of the row.

Affects latest master (using Orca 3.10.1)

(WCAG Level AAA)

Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/3387

Robert Lyon (robertl-9)
Changed in mahara:
milestone: none → 1.10.0
assignee: nobody → Robert Lyon (robertl-9)
status: New → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/3387
Committed: http://gitorious.org/mahara/mahara/commit/0235284d6c11d9160b5d7240688581447bbde65f
Submitter: Son Nguyen (<email address hidden>)
Branch: master

commit 0235284d6c11d9160b5d7240688581447bbde65f
Author: Robert Lyon <email address hidden>
Date: Wed May 28 09:06:52 2014 +1200

Better accessibility for User search filter by initials (Bug #1266920)

- Added the aria-labelledby attribute (read by orca)
- Added the aria-label attribute (not read by orca but seeing if it
will be read by Jaws)
- Added an accessible hidden span to alert screenreader what is to
follow

Change-Id: I21e48b9cce3998e3435b157e144a6ece9c47974b
Signed-off-by: Robert Lyon <email address hidden>

Changed in mahara:
status: In Progress → Fix Committed
Aaron Wells (u-aaronw)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.