Show/hide password button in account setup is not keyboard accessible, no way for screen readers to read the password on request
Categories
(Thunderbird :: Disability Access, defect, P3)
Tracking
(thunderbird_esr91 wontfix, thunderbird91 wontfix)
People
(Reporter: thomas8, Assigned: aleca)
References
Details
(Keywords: access, ux-efficiency)
Attachments
(1 file)
Every time I set up a new account for testing purposes, it's so inefficient having to switch to mouse just for disclosing the password instead of just pressing Tab, Enter... Worse for the blind, they will have no way to double-check their password for correctness using screen readers: Password will not be read as long as it is hidden.
STR
- Account Setup via keyboard only
- type name, tab, email, tab, password - oh, that's hidden, let me double-check
- press tab in password field
Actual
- remember password checkbox focused
Expected
- Show/hide password button (eye icon) should be focused
- Enter or Space on the button should toggle show/hide
- For safety, focus should probably remain on button allowing rapid show/hide toggling
Assignee | ||
Updated•4 years ago
|
Reporter | ||
Comment 1•4 years ago
|
||
Same problem for the info icons in the other fields btw.
Assignee | ||
Comment 2•4 years ago
|
||
(In reply to Thomas D. (:thomas8) from comment #1)
Same problem for the info icons in the other fields btw.
There's no need to make those keyboard accessible since the screen readers pick up the placeholder/description of the field, which comes with plenty of context to guide the user.
Those info icon are not as important as the show/hide password.
Worse for the blind, they will have no way to double-check their password for correctness using screen readers.
I don't think this is an extremely valid point as screen readers have the ability to read back the typed keys while typing.
In terms of keyboard usability is also a bit weird, as blind users would need to focus on the show/hide icon, hit enter, then focus back on the input field to hear the text. So, not super useful and intuitive.
Making the password visibility toggle keyboard accessible is a good improvement, but is mostly to target keyboard-centric users.
(In reply to Alessandro Castellani [:aleca] from comment #2)
(In reply to Thomas D. (:thomas8) from comment #1)
Worse for the blind, they will have no way to double-check their password for correctness using screen readers.
I don't think this is an extremely valid point as screen readers have the ability to read back the typed keys while typing.
Unfortunately, I have to disagree with you. In edit fields for passwords, the typed passwords are not read out for security reasons. No matter what is typed, you only hear "star star star".
Assignee | ||
Comment 4•4 years ago
|
||
Unfortunately, I have to disagree with you. In edit fields for passwords, the typed passwords are not read out for security reasons. No matter what is typed, you only hear "star star star".
Ah, damn, my bad, I remembered incorrectly, thanks for the clarification.
Assignee | ||
Comment 5•4 years ago
|
||
Setting 91 as a wontfix since this involves string changes.
Assignee | ||
Comment 6•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 7•4 years ago
|
||
Gentle ping here for a review from Thomas on phabricator.
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e0eb612d9de3
Make the show/hide password toggle keyboard accessible and improve a11y of the feature. r=mkmelin,ui-r=Paenglab
Updated•4 years ago
|
Description
•