验证码,【Completely Automated Public Turing test to tell Computers and Humans Apart(全自动区分计算机和人类的图灵测试)】简单来说,就是为了区分某一操作到底是人还是机器,常用于防止恶意破解密码、注册、刷票、论坛灌水、刷页等行为。2000年,卡内基梅隆大学Luis von Ahn、Manuel Blum、Nicholas J.Hopper以及IBM的John Langford首先提出了这个概念,目前已被广泛使用并且已发展成各种形式。 如果要我给验证码一个评价的话,那我认为用又爱又恨这次最合适不过了。作为一个稍微了解互联网产品并且有过做网站经历的人,验证码可以让我网站的数据库少一些没用的垃圾账号;作为一个用户,每一次登陆注册都要分辨一堆让你头疼的字母并输入真的让人很Egg-Ache。但是,总有一些聪明的脑袋看到了你看不到的风景,小小验证码也能有无限机会。 reCAPTCHA reCAPTCHA[1]是由CAPTCHA的创始人之一Luis发起的一项计划,该计划能够利用我们常用的验证码来讲纸质数据数字化。将纸质书数字化通常采用扫描识别的方式进行,但是由于一些书籍文本存在破损或印刷问题,使得部分文字不能够被识别。如果这些不能识别的文字都靠专人来处理耗费将非常巨大,Luis想到了利用CAPTCHA来让所有网民在帮忙处理。在reCAPTCHA系统中,验证码有两串字符,一串是由计算机生成,另一串是纸质文字扫描片段,如果用户输入的计算机生成的那段验证码匹对正确,系统可以认定用户输入的扫描的那段文字也“翻译”正确,大功告成,一段文字数字化成功。
目前,reCAPTCHA已经被谷歌收购,其数字化的内容包括谷歌图书里的内容以及纽约时报。目前已有许多网站采用了这种验证方式,根据官网的数据,每天有3000万的单词利用公众的力量被数字化。
验证码广告 大部分网站都会用到验证码,而用户必须将TA看到的验证码一个个字幕打下来,而且为了防止出错,必定是200%的专心,出于这一点,有人想到了验证码是一个很好的广告形式。不得不说,这是一个伟大的创新应用,一方面给网站主带来经济收入,另一方面能够保证广告主的钱真的能够买得到用户的注意。目前,国外有名的此类系统有NuCaptcha、DoubleRecall、Solve Media三家,这三家在形式上大同小异,采用图片式的验证码识别区域,用户需要输入区域中的部分问题作为验证答案,广告内容也都是在图片或验证答案上做文章。
体验改进型验证码 不论是何种验证码,有一点不能否认的就是确实是以牺牲用户可用性来换取安全性,那么有没有办法能改进验证码的体验呢?国外还真出现了这么一家公司,他们的验证码系统叫Confident CAPTCHA,与前两种应用上的创新不一样,Confident CAPTCHA是形式加应用上的创新。当用户需要输入验证码时,弹出的验证码输入框是九张图片,用户需要按照提示依次点击四张图片,每一次出现的图片和提示内容都随机生成。而且每次弹出的内容都预留了广告位置,方便商业应用。与输入型的验证码相比,这种验证方式显然有更好的用户体验,而且这种验证码在移动端更具有优势,毕竟人们习惯在移动端使用点击操作。
来源:SocialBeta/杨元龙 本站文章部分内容转载自互联网,供读者交流和学习,如有涉及作者版权问题请及时与我们联系,以便更正或删除。感谢所有提供信息材料的网站,并欢迎各类媒体与我们进行文章共享合作。
|