网页表单是否有不显眼的验证码?

什么是最好的网页形式不显眼的CAPTCHA?一个不涉及用户界面,而是一个非UI图灵测试。我已经看到了一个非UI验证码的简单例子,例如 Nobot 来自微软的控制。我正在寻找一种不会以任何形式询问用户任何问题的验证码。没有谜语,没有什么在这个图像。

0
额外 编辑
意见: 2

5 答案

我想问用户一些简单的问题,如:

“狗有多少条腿?”

目前任何CAPTCHA系统都会更加有效。计算机不仅很难回答这个问题,而且对于一个人来说,回答非常容易!

0
额外
非常好的一点。希望一个完全多语言的网站能够解决这个问题。我想你可以使用像“5 + 7 =”这样的数学问题来绕过语言障碍,至少对于西方国家来说。
额外 作者 GateKiller,
不是当用户不说任何你的页面所使用的语言时。
额外 作者 L̲̳o̲̳̳n̲̳̳g̲̳̳p̲̳o̲̳̳k̲̳̳e̲̳̳,

Eric Meyer implemented a very similar thing as a WordPress plugin called WP-GateKeeper that asks human-readable questions like "What colour is an orange?". He did have some issues around asking questions that a non-native English speaker would be able to answer simply, though.

他的博客上有几篇关于它的文章。

0
额外
OP已要求采用不引人注目的CAPTCHA方法。
额外 作者 Cobby,

@KP

在更新原始问题后,唯一可用的选项是在客户端上使用Javascript进行一些jiggery-pokery。唯一的问题就是对非启用JavaScript的客户端进行优雅降级。

例如您可以添加一些读取隐藏表单字段值的AJAX-y善良,从服务器请求验证密钥,并将其与响应一起发回,但如果javascript被阻止/禁用,则永远不会填充该响应。你总是可以实现一个更传统的验证码类型的接口,它可以被JavaScript禁用,并且如果脚本字段被填充,则被服务器忽略...

但是,取决于你想要走多远。祝你好运

0
额外
我的意思是那些用户禁用了javascript的客户端,并且有很多这样的用户。
额外 作者 ZombieSheep,
有没有JS的浏览器?在2010年????
额外 作者 L̲̳o̲̳̳n̲̳̳g̲̳̳p̲̳o̲̳̳k̲̳̳e̲̳̳,

试试 akismet from wp guys

0
额外

我想你可能暗指“隐形”验证码。查看Subkismet项目以获取不可见的验证码实现。

http://www.codeplex.com/subkismet

0
额外