Closed Bug 764345 Opened 12 years ago Closed 8 days ago

Improve accessibility on the search module

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P5)

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: icaaq, Unassigned)

Details

(Keywords: access, Whiteboard: [contribute][lang=js][lang=html])

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.
Keywords: access
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).
Product: addons.mozilla.org → addons.mozilla.org Graveyard
Status: NEW → RESOLVED
Closed: 8 days ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.