Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface 验证码过程如何更方便用户或更好地实施?_User Interface_Captcha_Presentation - Fatal编程技术网

User interface 验证码过程如何更方便用户或更好地实施?

User interface 验证码过程如何更方便用户或更好地实施?,user-interface,captcha,presentation,User Interface,Captcha,Presentation,我曾在我的各种网站上使用过,我在图像中生成了一些模糊的字符串(奇数对单词、随机数等),供用户在文本框中手动复制。我也知道这扩展了从人类中筛选机器人的基本功能,以及帮助书籍数字化。我刚刚遇到了另一种执行验证码的方法,它不是要求用户复制字符串,而是要求用户将易于识别的图像(剪刀、铅笔、书等)拖到同样可识别的区域。当我看到这一幕时,我不得不对自己说:“哇……太酷了!” 问题:是否有人有任何其他简洁、不同的验证码执行方式的例子,而不必在图像中生成随机字符串,供用户尝试阅读(或重新生成,直到可以)这样他们

我曾在我的各种网站上使用过,我在图像中生成了一些模糊的字符串(奇数对单词、随机数等),供用户在文本框中手动复制。我也知道这扩展了从人类中筛选机器人的基本功能,以及帮助书籍数字化。我刚刚遇到了另一种执行验证码的方法,它不是要求用户复制字符串,而是要求用户将易于识别的图像(剪刀、铅笔、书等)拖到同样可识别的区域。当我看到这一幕时,我不得不对自己说:“哇……太酷了!”


问题:是否有人有任何其他简洁、不同的验证码执行方式的例子,而不必在图像中生成随机字符串,供用户尝试阅读(或重新生成,直到可以)这样他们就可以手动将其输入到一个框中?

我知道我对这个答案没有特别的帮助,如果是这样的话,请随意否决我的意见,但我想提出我对验证码的技术意见(尽管是非专家的意见)

正如有人所说,验证码是web的反模式。它的目的是让你通过做一些只有人类(有目的地)才能做的事情来证明你是人类。 事实是,尽管有验证码,唯一取得的成果是改进了软件的模式识别,生产出更好的机器人。从这个意义上说,CAPTCHA的最终真正目的不是从机器人中选择人类,而是从劣质机器人中选择更好的机器人(或廉价工人)


你所问的实际上是当前研究的问题。我见过一些东西,比如,解决简单的数学问题,从桔子中识别苹果,计算照片中的人数,但最终我怀疑你会得到比现在更熟练或更友好的东西。最后,必须解决验证码的纯粹事实是对用户不友好。

您可以让用户区分狗和猫

我希望看到针对计算机无法分辨是否为色情的图像实施ReCAPTCHA。网络过滤公司可以免费支付色情网站的费用,以使用该系统更好地填写他们的黑名单。免费的色情网站可以制作更多的色情内容,而网络过滤器可以屏蔽更多的色情内容。

验证码应该是最后的手段,已经尝试了其他替代方法。例如,您可以使用一个表单字段,该字段对用户不可见,但对机器人可见–如果它被填充,您就知道它不是来自人类


在某些情况下,您可以尝试使用较软的验证码,如谜语或简单的数学问题。从用户体验的角度来看,最好的策略是从尽可能软的开始,只有当机器人成为一个真正的问题时才升级。

哦,是的……这正是我想要的。一个非主观的测试,直接告诉你这是否是一个人…但使用的主题是真实/虚假的性质。一般来说,很难把猫和狗混淆。我可以在脑海中看到很多其他形式的验证码。@Stefano Borini-这确实有助于证明和反驳你的观点“从这个意义上说,验证码的最终真正目的不是从机器人中选择人类,而是从劣质机器人中选择更好的机器人(或廉价工人)。”这种形式的验证码(asirra)很容易去除所有机器人的绒毛。然而,它不会消除“廉价工人”的概念!它将删除它,直到有人找到让计算机区分狗和猫的方法,或者他们破解验证码以某种方式覆盖它。从这个意义上说,这是一场永恒的战斗。机器人仍然能够在50%的时间内猜到验证码,所以这个想法毫无意义。因为该服务让你计算出多张图片(而不仅仅是2张),百分比远远低于50%。其次,如果你在网站上查看,它说研究表明计算机很难区分猫和狗,但人类很容易区分。