沧州三亚菏泽经济预测自然
投稿投诉
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

我们习以为常的验证码是个好设计吗

1月1日 九阙忬投稿
  它的设计初衷是为了区分人和机器,实现方式是在正常流程中增加了一道门槛,人可以翻过去,而机器会被挡住。从某种意义上说,它可能是个有效设计,但它真的是一个好设计吗?
  当你注册或者登录某个应用的时候,经常会用到验证码。它们大部分是由一串歪歪扭扭的字符组成的,看起来并不容易辨别。
  验证码的英文名是CAPTCHA,这不是一个正规的单词,而是个缩写,它的全称是:CompletelyAutomatedPublicTuringtesttotellComputersandHumansApart。翻译过来是:用来区分人类和电脑的全自动图灵测试。
  不知道为什么,我就是觉得它听起来像一个不大正经的恶作剧。
  据维基百科的描述:
  验证码出现于十年前,是为了防止机器(程序)假扮成人,去占用原本为用户准备的资源。比如:利用脚本程序不断地模拟尝试登录以便破解账号密码,或者利用恶意代码在BBS中发布大量广告或诈骗内容。
  可以看到,它的设计初衷是为了区分人和机器,实现方式是在正常流程中增加了一道门槛,人可以翻过去,而机器会被挡住。
  从某种意义上说,它可能是个有效设计,但我不认为它是个好设计。因为挡住机器这件事本应该是服务提供方的责任,而服务方却将其成本转嫁给了用户。
  这件事引发了我的思考:
  第一个思考:不要将责任推卸给用户
  不知道你有没有想过,让用户辨别和输入扭曲的验证码,其实是因为服务提供方的能力欠缺,无法静默区分人和机器,而输入验证码本身,这一操作对用户来说其实并无价值。
  有一次我接到用户打来电话,抱怨自己搞不定验证码。我向他解释我们正在被攻击,所以临时调高了验证码的级别。电话的最后,我习惯性地向他道歉,用户却很体贴地安慰我说没必要道歉,毕竟被攻击不是我们的错。
  当时我心头一热,脸上一红。他说的没错,被攻击确实不是我们的错,但更不是用户的错,让他们付出成本,花费时间,去辨别图片里的那个圆圈究竟是O还是0还是6,其实就是让他们承担我们本应该承担的责任。
  举一反三,如果再激进一点考虑,我们的软件服务中还有不少推卸责任的设计,比如:让用户在成千上万的商品中筛选和比价,比如:各种复杂的界面参数设置和兴趣选择。要是想得再发散一点,所有的银行账户密码似乎也没有必要,超市排队也是一样。
  如果用户不需要付出筛选和比价的成本,或不需要花费精力记住账户密码,却可以享受到同样高质量的服务,是不是更好呢?
  基于这样的思考,我们是不是应该马上去掉这些推卸责任的设计,比如:想出更复杂的方案,替代现有的验证码机制呢?
  这是关于验证码的第二个思考。
  第二个思考:方案选择的平衡
  有效的设计确实未必是好设计,比如:我自己曾经参与设计的产品中也用到验证码,而且在某些特殊阶段(像刚才提到的被定向攻击),我们还会升级验证码机制,让验证码出现的频率更高,而且更加难以辨认,从而在某些关键入口抵抗一些有针对性的攻击。
  这一策略是有效的,但对用户的伤害也很大,升级验证码机制后,用户登录过程中耗费的时间会显著增加,通过率也会下降,还有大量的用户抱怨一股脑地涌进来。
  然而从服务提供方的角度来看,它却用最低的成本快速地解决了当时面临的问题。这是产品设计方案选择过程中不得不做出的平衡,很多时候我们没有办法第一时间实施对用户的完美方案,这就需要在产品利益和用户利益之间,找到微妙的动态平衡点。
  所以让一个产品经理讲用户价值其实不难,天花乱坠说完美方案也不难,难的是在实际工程里做出合适的决定。做工程大部分时候都满身污垢,能在其中保持镇定,保持平衡并不容易。
  我们当时在扛过了几轮攻击之后,投入了一些技术资源,引入了更多静默监测的策略。比如:记录用户密码、记录用户上次登录的位置设备,或通过一些页面动作来做出判断,保证大部分老用户和一部分新用户不会受到验证码的打扰。
  我们并没有做到完美,因为资源永远有限,我们需要把它更多投入到我们的竞争优势上,所以还是保留了验证码机制。在某些情况下还是用这种原始、粗暴,但有效的手段来解决问题这就是我们选择的平衡。
  第三个思考:验证码的进化
  Google在两三年前发布了一个叫作reCAPTCHA的解决方案,本着对人类友好,对机器难搞的原则,用户只需要简单点击一个我不是机器人的复选框就可以,不再需要分辨歪歪扭扭的验证码。
  reCAPTCHA通过收集用户环境和行为数据,综合分析、智能区分人和机器。除此之外,阿里也发布了自己的滑动验证码,还有国内一些第三方的验证码服务也在快速迭代进化。毕竟Google的服务不太稳定,他们还是获得了自己的生长空间。
  这些更高级的验证码服务,大部分都在标榜自己的人工智能属性,不管真假,这确实是个非常典型的机器学习应用场景,提供各种行为特征,训练算法去分辨人和机器。
  我们把这个思路放大来看,如果可以把过去看似理所应当,其实是由于服务提供方的成本考虑,而把责任推卸给用户的那些功能或流程拿出来重新思考设计,再搭配成熟的机器学习算法,或许就可以带来一系列革命性的用户体验进化。
  比如:免密支付,让用户不必再耗费精力记录密码,比如:无人超市,让用户无需排队付款;无人驾驶,让用户在通勤的过程中不需要费神开车,等等等等。
  这个伟大的变革时代提供了新的方法和工具,让我们有机会重新去审视过去由于技术和工具的限制而不得不做出的妥协。用新方法解决老问题,或许不需要什么翻天覆地的变化,只是撬松一两块被惯性封印的砖,就已经算得上强有力的推动了。这是验证码给我最后,也是最重要的启发。
  所以说,一个简单的验证码,背后却并不简单,我们能从中看到设计原则、设计哲学,甚至技术演化改变用户体验的过程。
  在你熟悉的产品中,是否也有像验证码这样,虽然用户习以为常,却并不合逻辑,而且暗含机会的产品形态呢?
  不妨在留言中讲出来,我们一起讨论。
投诉 评论 转载

疑似不明飞行物夜闯白塔寺5月29日深夜,一个发光的不明飞行物造访安徽淮南市八公山森林公园内的白塔寺,触发报警器,寺院人员查看监控视频,发现一个发光体从天而降,在寺院半空悬停,并变换不同形状,最终在飞速……中国男子足球水平越来越差,有什么办法拯救?请我当签约作者开研究专栏解散中国男子足球队,教练队员一个不留,三年后通过公开赛,重新选拔一批17至22岁的足球小子!〔祈祷〕〔祈祷〕〔祈祷〕体育项目各球类比赛……怎么观察宝宝消化不良宝宝消化不良使宝宝的身体情况越来越差,让宝宝一天天消瘦下去,并且还会食欲不振精神不佳等,看着宝宝面黄肌瘦的样子,新妈妈们都会难过的黯然落泪,所以新妈妈们一定要多观察宝宝,发现宝……赤子之心造句用赤子之心造句大全31在大自然的威力面前,刚刚看过人的赤子之心,想不到在金钱的魔力面前,又看到人心可以不满足到这地步。只能证明很多人太多的烦恼都是自找的,安乐茶饭原来并非每个人都懂得珍惜。……天蝎女的桃花运天蝎女的爱情运势如何天蝎女的桃花运怎么样天蝎座女人招桃花吗天蝎座人女人看上去外表看上去很冷酷,她们的不容易接近,但是她们为人处世正经,做事情认真负责。天蝎座对待自己是很严格的,她们会希……真正的漂移除了技术其实车子也很重要2013年,漫画《头文字D》完结,带走了一代车迷的共同回忆,就在大家感叹再无那么热血的赛车漫画时,原作者重野秀一带来了漫画新作《MFGhost》,故事时间点设定在202X年,也……江心屿秋游记又到秋日,近日听温州的一个朋友赞美瓯江上的一个小岛江心屿的美景,不禁勾起了我的思绪。想起好多年前,秋游江心屿,那如诗如画的景致,至今让我难忘。时间回溯到1985年的10月……乒乓球如何向前打?有何技巧?一、发球技巧1、针对性知己知彼,百战百胜。发球技术前,应尽可能地了解对方的基本情况和特点。基本情况主要有:是直拍还是横拍;是左手还是右手;是生胶还是半长胶;是……我们习以为常的验证码是个好设计吗它的设计初衷是为了区分人和机器,实现方式是在正常流程中增加了一道门槛,人可以翻过去,而机器会被挡住。从某种意义上说,它可能是个有效设计,但它真的是一个好设计吗?当你注册或……为什么现在老师在教育学生的时候,越来越畏手畏脚?现在老师在教育学生的时候,越来越畏手畏脚了,这就对了。君不见:现在搞工作越来越难了,现在的生意越来越难做了,连父母教育孩子也是现在太难教了,。这样的话,这样的感觉是不是太……做最好的自己你想打篮球,可是你太矮了。以你的身高,只能打控球后卫,还是尽早放弃吧。自从接触篮球以来,我的耳边常常环绕着这些声音,他们就像狗皮膏药一样,一直抓着我不放,让我感到厌烦。在……想喂奶到3岁。但是听到有人说,女孩吃太长时间奶,将来生孩子骨那你可以问问那人,喝奶和开骨缝有什么关系?小时候喝的奶还能影响到二三十年后生孩子,那奶的作用也太大了。说女孩喝奶以后不开骨缝的一般都是年纪比较大的长辈,在他们那个年代,重……
古树别院彰显文艺范儿66个高效能工作习惯以总理称支持通过两国方案解决以巴冲突巴方回应台湾民众党支持度暴升民进党连两月重挫10。5江西铅山在生态绿武夷河红新赛道上加速跑个体工商户,这部刚刚出台的条例和你的生意息息相关!品出叶挺诗歌中的赤胆忠心头部交易所大战币圈再地震吕后临终前,犯了巨大的错误提拔吕产为相,触怒了军功集团它忍痛趴下,我终于看清它身上密密麻麻的吸血蜱虫艾隆科技2022年前三季度净利润6080。67万元同比增长5康熙王朝容妃死后,康熙为何让见过她刷马桶的人全部陪葬教师要跳出“内卷化勤奋”的陷阱今日兰州西瓜价格西瓜几块钱一斤企业熬不下去救不救?投资人:不等不靠的一定要救河田鸡的味道与乡愁城市深耕和管理运营优势彰显,龙光集团上半年合约交付率100卡尺的使用方法(游标卡尺的使用)雷克萨斯ES的保值率为什么那么高?长发女生满头小卷烫发型打造时髦范发型首选年会节目通知贵妇膏和隔离哪个先用这样使用才是正确的呀库尔图瓦西媒想杀了我,但我依然是最佳之一空调辐射污染会穿墙吗

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找