验证码的发展历程

验证码,大家都不陌生。

验证码存在的目的是什么?尽可能的区别出人或机器人的操作,换种说法也就是阻止机器人去系统的破坏。比如机器人发贴、注册、广告等等批量行为,对系统的平衡都有一个破坏。

第一阶段:入门型

早期验证码就不说了,比如纯数字型的、纯字母型的、字母加数字型、字母数字加特殊符号的,稍复杂点的就是在上述基础上加一些斜线、改变一下粗细、颜色、干扰像素等,但对于真正的识别技术来说,这些都不是太大问题。如下图所示:

验证码的发展历程_第1张图片
各种类型的验证码

第二阶段:复杂级

后来有了纯汉字验证码,我记得最早是QQ首创的吧?(忽略上面的文字吧~~)

验证码的发展历程_第2张图片
QQ验证
验证码的发展历程_第3张图片
百度贴吧验证码
验证码的发展历程_第4张图片
不记得是哪里的gif动画型的了,现在也有挺多引用的

第三阶段:算式型

首次见到这个,是在dz论坛上,现在很多类似的论坛上都采用了。也有一些演变,如下图

验证码的发展历程_第5张图片
最常见的加减乘除数学算式型的验证码
验证码的发展历程_第6张图片
类似这种知识问答也有,但不多


验证码的发展历程_第7张图片
这个呢....呃....忽略吧!

第四阶段:创新型

V1、广告型,把验证码和商业结合起来。其实这个只是汉字或数字型验证码的一个微创新

验证码的发展历程_第8张图片
不再是枯燥的数字或算式

V2、视频型,把验证码和广告结合起来,以视频的形式展现出来。国外已经有成功的案例,在国内深圳曾有一家,风光了一下就消失了.......国外的有DoubleRecall、SolveMedia和NuCaptcha三家验证码广告公司

V3、游戏型,这个也是我最近才看到的这种广告形式,比较好玩,类似拼图一样。

示例示意图请点这里,无法上传。

总结来说,无论验证码如何演变,都不能抛弃一个基本原则:尽可能不要困扰用户的使用体验。

上面的这些验证码,可以发现技术一直发展,花样一直翻新,虽然可能对于机器人的破解带来了很大的障碍,但同时也增加了用户的使用难度。尤其是早期的验证码时代,字形越来越扭曲,颜色越来越花,字母之间靠的越来越近,输入的时候痛苦万分。

就没有一个相对双赢的局面吗?未来验证码要怎么发展?

小小的YY一下:

1、和电商结合,比如输完这个验证码(复杂点也能接受),可以得到一定的优惠折扣(一淘在上次大改版后,有一阶段是这样做的)。

2、和游戏结合,输验证码的同时,可以得到一个游戏大礼包什么的。

3、有个专属的验证码管理中心,像域名一样,申请后就永远属于你,真正的通用码(类似gravatar)。

4、轻量SNS,让网站已注册网友出验证码,类似于题库里挑选题目一样...

5、其它。。。

你可能感兴趣的:(验证码的发展历程)