- From: Gregory J. Rosmaita <oedipus@hicom.net>
- Date: Fri, 13 Jul 2007 19:17:34 -0400
- To: wai-xtech@w3.org
- Cc: Ben Maurer <bmaurer@andrew.cmu.edu>, Chris Blouch <cblouch@aol.com>, Colin McMillen <mcmillen@cs.cmu.edu>
ben wrote, quote:
> We don't do anything to ask for quicktime. We simply insert and
> <DEFANGED_embed> element into the document. Could you take a
> look at:
>
> https://www.google.com/accounts/NewAccount
>
> And click the audio button under Word Verification. Is this any better?
>
> Does anybody have suggestions as to the best thing to do from
> the html side?
unquote
aloha, ben!
one of the things about the google new account form, is that the
edit box informs one that one must either enter the numbers they
see or the ones they hear, WITHOUT making mention that the
mechanism for doing so lies outside of the edit box; again the
containing TABLE would greatly benefit from the addition of a
descriptive summary, which instructs the user that the audio
captcha will ONLY play if one activates the image associated
with the audio CAPTCHA.
here are some things i noticed in a quick pass through the google
new account document source:
==============================================================
1. ambiguity in the title associated with the text input field
==============================================================
--- extant ----
<input name="newaccountcaptcha"
title="Type the characters you see or numbers you hear"
--- proposed ---
<input name="newaccountcaptcha"
title="Type the characters you see; if you need an audio alternative,
tab to the next item to activate an audio captcha challenge, and then
use this edit box to enter the numbers you hear"
======================================
2. ambiguity in javascripted alt text:
======================================
--- begin extant google captcha javascripted challenge ---
<script type="text/javascript"><!--
document.write('<a href="javascript:playCaptcha()">');
document.write('<img src="accessibility.gif" border="0" style="width:
1em; height: 1.2em;" ');
document.write('alt="Listen and type the numbers you hear"></a>');
//-->
</script>
<noscript>
<a href="Captcha?
ctoken=2BP2eac2W25USwDHVTjOdqZgiJfqqsuMETgAhWSsNfbxflQr6t05eORW4-hOT--s%
3AbTS-bmdTzTPxACFW2UP6Zw" target="_blank">
<img src="accessibility.gif" alt="Listen and type the numbers you hear"
border="0" style="width: 1em; height: 1.2em;" align="absmiddle"></a>
</noscript>
<a href="http://www.google.com/support/accounts/bin/answer.py?
answer=33974" target="_top">
<img width="1" alt="For more help with screen readers, click here."
border="0" height="1"></a>
</div>
--- begin extant google captcha ---
--- begin revision of javascripted captcha challenge ---
<script type="text/javascript">
<!--
document.write('<a href="javascript:playCaptcha()">');
document.write('<img src="accessibility.gif" border="0" style="width:
1em; height: 1.2em;" ');
document.write('alt="Use this control to listen to an audio CAPTCHA and
type the numbers you hear into the preceding edit box"></a>');
//-->
</script>
<noscript>
<a href="Captcha?
ctoken=2BP2eac2W25USwDHVTjOdqZgiJfqqsuMETgAhWSsNfbxflQr6t05eORW4-hOT--s%
3AbTS-bmdTzTPxACFW2UP6Zw" target="_blank">
<img src="accessibility.gif" alt="Listen and type the numbers you hear
into the preceding text entry field" border="0" style="width: 1em;
height: 1.2em;" align="absmiddle"></a>
</noscript>
<a href="http://www.google.com/support/accounts/bin/answer.py?
answer=33974" target="_top">
<img width="1" alt="For more help with screen readers, follow this
link." border="0" height="1"></a>
</div>
--- end revision ---
================
3. nested tables
================
with the page's extensive use of nested tables, surely a summary could be
provided for that which contains the actual form controls, for again, the
user is attempting to create an account, through the filling out of a
relatively simple form, until one reaches the CAPTCHA implementation --
in order for it to work, users need to be told:
(A) that there is an audio equivalent available;
(B) where to locate and how to activate the audio equivalent;
(C) where one must be after the audio event has been fired, so as to
answer the CAPTCHA challenge;
just my first quick pass-over the document source (although i must admit
that i have been working on google forms accessibility for quite a while
now)
TOPIC SWITCH - GOOGLE TO reCAPTCHA:
as for the HTML side of things, i still think you could achieve the same
functionality by using the BUTTON form control defined in HTML 4.01 for
the tier of alternatives and assistance -- if they were actual, rather
than pseudo, form buttons, then they would not only be included in the
tab-navigation, but would also appear in lists of form controls -- i
discussed the details of the use BUTTON in my first note about reCAPTCHA
accessibility, archived at:
http://lists.w3.org/Archives/Public/wai-xtech/2007May/0048.html
hope this is of assistance -- would you like me to mock up a dummy
form, integrating everything discussed so far? would that be of
assistance, at least from a comparative point of view -- markup
a reCAPTCHA form to ascertain what works and what doesn't with
which user agents and what assistive technology...
gregory.
----------------------------------------------------------
He that will not apply new remedies must expect new evils;
for time is the great innovator. -- Sir Francis Bacon
----------------------------------------------------------
Gregory J. Rosmaita: oedipus@hicom.net
Camera Obscura: http://www.hicom.net/~oedipus/
Oedipus' Online Complex: http://my.opera.com/oedipus/
United Blind Advocates for Talking Signs: http://ubats.org
----------------------------------------------------------
Received on Friday, 13 July 2007 23:17:49 UTC