Re: reCAPTCHA implementation problems

aloha, all!

i had a similar experience to that of gez when i tested

http://recaptcha.net/fastcgi/demo/recaptcha

the only objects in the tab navigation order (using JAWS6, 
JAWS6.10, JAWS7, and the latest release, JAWS 8.0.2107) was 
the edit box and the submit button -- trying NVDA, i had an 
identical experience: i could not tab-to the 3 alternate 
options, which -- as gez pointed out -- still don't have 
alternative text, but are still identified by their filename, 
as was the case when i first contacted the reCAPTCHA project 
in may;

like gez, the only way i could access the three options via 
the keyboard was to use the JAWS-generated "list of links" or 
the JAWS-generated "list of graphics", as the 3 graphically 
demarcated pseudo-button links are NOT included in the 
JAWS-generated "form control list"

the most important thing to communicate to you about the graphical
options is simply this: had i not known they were there, i may 
have never even discerned them, since they don't appear where a 
user would expect them to appear -- as part of the form's 
tab-order or listed in a list of form fields...  so there are 2 
problems here:

1. user doesn't know what to expect when encountering the form

2. user may never discern that the graphical tier of alternate 
slash assistance links even exist, eliminating (or limiting) 
the likelihood that a user will use JAWS' virtual cursor to 
inspect the entire page, nor should they be expected to be able
to read document source in order to simply discover their 
existence...

quick and dirty fix: since the form is contained in a table, have 
you given any thought to adding a brief description of the form 
(how many fields, the tab order, that an audio alternate is 
available, etc.) -- using a summary would greatly assist a 
non-visual user in conceptualizing the form, rather than leave
the user with the mistaken impression that there are only 2 
navigatable controls in the form, the edit box and the submit
button...  (still like to put it in a fieldset, form or no, but 
first things first)

is one of the difficulties you've encountered associating alt 
text with specific graphical items inserted into the page 
instance by javascript?

gregory.

--------------------------------------------------------------
Those who would give up essential liberty to purchase a little 
temporary safety deserve neither liberty nor safety.
 -- Franklin D. Roosevelt, Address to Congress, 6 January 1937
--------------------------------------------------------------
 Gregory J. Rosmaita: oedipus@hicom.net or gregory@ubats.org
--------------------------------------------------------------

Received on Friday, 13 July 2007 15:30:58 UTC