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.
Any updates on this?
Thanks for the detailed bug.
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).