Not great with screen readers
-
Example: I’m using Apple’s Voiceover. I arrive at the login form, and enter my user name and password. Since I can’t see the screen, I have no idea there is a captcha beneath the password field, so I go ahead and hit enter. The form submits, and obviously doesn’t work, since I didn’t answer the captcha. I’m thrown right back to the “enter username” field, and no error message is read to me at all. I assume I typed my password incorrectly, and try again. Later, rinse repeat. I try a third time, fail a third time, and let locked out, for too many attempts, having never realized there was a captcha at all.
Example two: I’m using Apple’s Voiceover. I arrive at the login form, and enter my user name and password. I navigate down to the captcha, by luck, and am read the reasonably labeled captcha (2×2 = ). I make a mistake, and enter 5, and submit the form. I’m bounced back to the login form, of course, to try again, but I’m not read the error message. Instead, my keyboard focus remains in the captcha field, and I’m just read a new captcha, which I answer……. but unbeknownst to me, my username and password have been removed from the other two fields. So, when I submit the form this time, even with the right answer, it of course doesn’t work…. and I’m brought back again, still with no error messages read….. Lather rise repeat.
Try getting the errors announced with an aria-live region, and, if user/pass are going to be removed when you fail the captcha, put the keyboard focus back up at the top, so I can fill in all the fields again.
(The five stars in this review is a mistake, that I can’t seem to edit.)
- The topic ‘Not great with screen readers’ is closed to new replies.