If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Improve accessibility on the search module

NEW
Unassigned

Status

addons.mozilla.org Graveyard
Public Pages
P5
minor
5 years ago
2 years ago

People

(Reporter: icaaq, Unassigned)

Tracking

({access})

Details

(Whiteboard: [contribute][lang=js][lang=html])

(Reporter)

Description

5 years ago
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/16.0 Firefox/16.0a1
Build ID: 20120609030536

Steps to reproduce:

1. Press Cmd+N to open a new browser window, then type https://addons.mozilla.org/en-US/firefox/ in the address bar and press Enter.
2. Inspect the #search element


Actual results:

1. No label element is associated with the text input field #search-q
2. The button.search-button has no text that describes what the action is when clicking on it.
3. People that uses screen readers are not notified that there are a suggested addons in a list after you have typed a few letter.


Expected results:

1. A label element should be associated with the text input field #search-q
2. The button.search-button should have text inside of it describing what it does. The text can be hidden for sighted users using eg. text-indent:-999em;
3. There are ways of notifying screen reader users about this. Look at the Yahoo currency converter http://finance.yahoo.com/currency-converter/ and inspect the #aria-announce element.
(Reporter)

Updated

5 years ago
Keywords: access
(Reporter)

Comment 1

5 years ago
Any updates on this?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Thanks for the detailed bug.
Severity: normal → minor
Priority: -- → P5
Whiteboard: [contribute][lang=js][lang=html]
Target Milestone: --- → 2014-04
Target Milestone: 2014-04 → 2014-06
Target Milestone: 2014-06 → 2014-07
Target Milestone: 2014-07 → 2014-08
Target Milestone: 2014-08 → ---
Hi,
I have begun working on this bug, based on Isac's suggestions.
https://github.com/ziir/olympia/commits/764345-search-module-accessibility

I'm unsure how to deal with Isac's third point (notifying screen-readers user).
https://github.com/mozilla/olympia/pull/1074
(Assignee)

Updated

2 years ago
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.