I am only human!
发表于02.28, 2010 | 作者:joey | 栏目: 超凡呐喊 | 短缩网址:http://imluv.in/gg

James Cameron 的才华,全球通晓,席卷全球的电影Avatar,直到现在还余温未减,他另一部如雷贯耳的电影Terminator相信没有人会不认识,1984年James Cameron作为Terminator的导演和编剧,这部电影大获成功,每过一段时间就有一部续费推出,它所以受欢迎,是人们非常关心人类如何跟机器人作斗争,也在幻想着什么时候我们需要跟机器人搏斗呢,普通人可能觉得起码这辈子遭遇不到,或者起码都要到202x年才去考虑吧。
其实我可以告诉你,作为在科技前沿工作的开发者,早在1997年就开始跟机器人作斗争,其实大家都是这场战争的牺牲品,忘记了什么时候,也许是2000年左右吧,我们注册、登录已不像从前,输入用户名和密码就可以,大家会突然发现一个非常白痴的功能,就是你眼睛看到一串数字或者字母,你可得把它输进去才能通过登录或者注册。

这个东西学名叫captcha (pronounced /ˈkæptʃə/), captcha是capture的变体,1997年由Andrei Broder, Martin Abadi, Krishna Bharat和Mark Lillibridge提出,主要防止机器人枚举输入一些数据。Captcha技术不难做,也有免费的服务提供商,让开发者可以轻易调用,例如ReCAPTCHA。
这些captcha(图片验证码),发展到现在,可以说五花八门,有数字、英文字母,和我每次输入都漫骂一顿的中文字符(在网易注册免费邮件的结尾,你会遭遇一大串东歪西倒的中文字,每次我都问候丁磊先生n次,幸运的是,最近似乎已改成只需输入2-3个中文字),无论captcha怎么变化,其目的却只有一个,就是要证明用户是人类,听上去很傻很白痴,我本来就是人类,但我要证明自己是人类,真是荒谬绝伦,就像2001年,福清市有个毛雪萍,因为被父亲以死亡为由注销户口,让他无法到国外打工,最后相关人员竟然跟一个站在面前活生生的人说要证明自己是活着的才给予办理,这是一个贻笑大方的例子,可是在互联网的世界,却每天都上演着,证明自己是人类的方法,在网站应用上,还是比较少,无非是眼看和耳听两种,我最近在冥思苦想,是否有更简单的方法让人类证明自己是人类,而不需要这样瞎折腾,也欢迎各位同好能分享一下你的想法。

每个有思想的IT人也许想过,如果世界上没有电脑病毒,该节省多少资源多少时间,如果世界上没有机器人,该节省多少功夫。因为这个世界总是道高一尺魔高一丈,所以captcha已越来越难让人类分辨,扭曲的文字、乱七八糟的排版、异常交错的干扰线,让年轻人也难以第一时间看清,更别说是长者们。captcha是产品易用性设计的尴尬和反衬。
我一直倡导运营者一定要不断改进网站的用户体验,所以我强烈希望爱瑟丽不会到处有captcha,甚至我下了一个决定,让爱瑟丽的注册都免除captcha输入,让用户能最简单地注册,而不需要像网易那样,每次给用户问候CEO,可是,坏消息是我太低估了机器人,爱瑟丽投入运营不到几天,机器人就大肆侵入,自动注册的机器人,大量恶意注册,让我们不得不重新考虑使用captcha图片验证码。
目前几乎每个游戏都有外挂程序,那也是一种机器人程式,作为网站开发者,除了要提高网站效率,能服务更多客户外,还要花大量精力去对付机器人,而用户最后也要付出完全不必要的代价。所以我说人类和机器人的斗争早就开始了,而且越战越激烈。
[-JOEY BLOGGER - AD广告-]

相关文章
:anti-bot, bot, captcha

