Last week I was looking into a query for a student about a questionnaire she was trying to fill in online. She's profficient in using JAWS (although she's not a huge fan and is looking into trying out Window Eyes), but was having trouble with the drop down menus ("combo boxes" in JAWS speak). So I thought I'd try it out and discovered a few issues:
- You need to go into Forms mode in JAWS to access the Combo Boxes (that was my error, not theirs!)
- The way the questionnaire was laid out meant when scrolling through it the screenreader read firstly the text of the question, then the question again because it was repeated in the combo box.
- Most of the items in the drop down list began with the same letter - D for Dept or F for Faculty or BA in XXX or MA in XXX - not good when you can't see easily and have to listen.
- The items again were repeated twice, meaning that a lag could occur. If, when I heard the item read the first time and moved onto the next, it would continue to read the previous item because the text is as I said, repeated twice. Now I can tell if what it's reading to me is not what is on the screen, but the student had to get someone to check and go through it again to make sure she'd picked the right options.
- Alt text - being overexplicit and the pitfalls we end up in (like prefixing images with "photograph of") - see also Mike Cherim's Blog on Alt Text
- Title attributes - how best to use them - and that you don't need to use "link to:" or repeat information
- Default text in forms - that you don't need it because screenreaders can cope with blank fields
- Accesskeys - whether or not they are such a good idea (I don't think they are. Along with skip links they are invariably invisible on the page so they can only be used with screenreaders and they often conflict with the keys that technology already uses)
- Textsize Widgets - those buttons you can use to increase text size on a page, although you can already use your browser for this function - and to quote Patrick "Text size widgets are evil and Patrick hates them..."l
It all reminds me of a mnemonic I use quite a lot: KISS - Keep It Simple Stupid.