Re: Honeypots - copy and code

Other text we've come across in looking at Honeypot CAPTCHA would say
something like: "This field is for robots. Please leave it blank."

You might even say: "This field is here to trap robots. Please leave it
as is."

Best,

Janina

Bart Simons writes:
>    Hello,
> 
>    I think you have to use type="text" instead of type="hidden" because
>    the spam bot will not be tempted to "fill in" hidden form fields. You'd
>    use a technique like display:none to visually hide that text box.
> 
>    I would not use name="honeypot" but something more "attractive" for the
>    spam bot to fill in, e.g. name="name"
> 
>    You added an aria-label so that in rare cases where screenreader users
>    would come across the hidden text box they understand that they have to
>    leave it blank. Avoid technical jargon. Don't assume that screenreader
>    users know what a honeypot captcha is. I would keep it short such as
>    aria-label="Leave this field blank"
> 
>    Hope this helps
> 
>    Bart Simons
> 
>    Op 7/06/2019 om 5:16 schreef Chris Leighton:
> 
>    Dear all,
> 
> 
>    In an effort to avoid automated Turing tests on forms we are
>    considering a honeypot and this mark-up:
> 
> 
>    <input type="hidden" name="honeypot" aria-label="Honeypot captcha
>    field, please ignore" />
> 
> 
>    Two very open questions.
> 
> 
>     1. Any advice on this?
>     2. Specifically, is there label copy that will best suit audio and any
>        other use types?
> 
> 
>    I ask this having read [1]Inaccessibility of CAPTCHA and followed the
>    links.
> 
> 
>    Thanks in advance.
> 
> 
>    Regards,
> 
> 
> 
>    Chris.
> 
> References
> 
>    1. https://www.w3.org/TR/turingtest/

-- 

Janina Sajka

Linux Foundation Fellow
Executive Chair, Accessibility Workgroup:	http://a11y.org

The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI)
Chair, Accessible Platform Architectures	http://www.w3.org/wai/apa

Received on Friday, 7 June 2019 13:31:05 UTC