Styling text when no javascript is present

73 views
Skip to first unread message

Jason Filippou

unread,
Nov 22, 2009, 9:21:23 AM11/22/09
to reCAPTCHA
Hello list,

I'm fresh into reCAPTCHA and have the following question:

Having used the PHP method to embed reCAPTCHA, I've disabled
Javascript in my browser in order to determine how the captcha looks
when a non-js capable user agent sees my page. The result is a litte
bit frustrating, since the introductory text:

"We need to make sure you are a human. Please solve the challenge
below, and click the I'm a Human button to get a confirmation code. To
make this process easier in the future, we recommend you enable
Javascript."

shows in black, and this does not blend nicely with my dark blue
towards black background. I've enveloped the entire PHP recaptcha
embedding in a <div> with "white" as its CSS color property, and even
used traditonal html to style the text as follows:

echo '<font color = "white">' . recaptcha_get_html($publickey) . '</
font>;

Yet the text still appears black.

Is there anything I can do to tweak this text? To be honest, I'd be a
lot happier if it wasn't there at all, but the way I see it, the html
generated by recaptcha_get_html() when no javascrit is detected is
probably not customizable.

Thanks for your interest,

Jason

Tom Something

unread,
Jan 6, 2010, 12:16:55 PM1/6/10
to reCAPTCHA
As long as we're discussing this, I wanted to mention a few things
that concern me about the non-JavaScript user experience.

First, the voice of the explanation text is a bit stern. A Web
development team can spend a great deal of time and energy on crafting
just the right voice for their site, but for the form, we're stuck
with "We need to make sure you're a human."

In addition, I'm hesitant to use the phrase "we recommend you enable
Javascript". I would love to put a message on my site that says "don't
visit this site with Internet Explorer 6" but I can't. These days,
developers smile and nod and do their best to deliver a good user
experience to all visitors.

The use of "we" in the language is also bothersome. It gives the
impression that the message was written on behalf of my organization,
which is not the case.

Lastly, I'm noticing that the textarea containing the copy-paste code
can return more than 160 characters, yet the markup for the textarea
brings the size to an inadequate 40x3. I'm worried that people won't
see all of the code.

reCAPTCHA Support

unread,
Jan 6, 2010, 1:16:46 PM1/6/10
to reca...@googlegroups.com
Hi,

Thanks for the comments on the noscript API. Technical issues make it difficult for us to allow customizations of the noscript API.   We'll take a look at rewording the message and some of the UI issues for our next major release.

Long term, we're planning a more comprehensive version of the noscript API which is not iframe based which will create a better experience for mobile users as well as people who, somehow, managed to have javascript off.

- Ben

--
You received this message because you are subscribed to the Google Groups "reCAPTCHA" group.
To post to this group, send email to reca...@googlegroups.com.
To unsubscribe from this group, send email to recaptcha+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/recaptcha?hl=en.






--
reCAPTCHA: stop spam, read books
http://recaptcha.net
Reply all
Reply to author
Forward
0 new messages