爱盲论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 29088|回复: 4
打印 上一主题 下一主题

改善视障用户的网页体验 —— 验证码的那些事儿

[复制链接]

2192

主题

6793

帖子

1万

积分

金牌会员

Rank: 5Rank: 5

积分
19149
跳转到指定楼层
楼主
发表于 2021-7-9 14:53:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
楼主 天涯过客说:
欢迎来到无障碍实验室,这是我们受邀开通 IT 号以来发表的第一篇文章。感谢IT之家对无障碍事业长久以来的支持与关心,“爱科技爱这里”,这六个字。是真的当得起。
从 IT 号的名字上不难猜到,我们从事的是无障碍相关的工作。在这里,我们将不定期的分享最新的实验成果、分享可靠的解决方案。希望通过我们的努力,让更多的人平等的使用互联网,让这个精彩的世界再美好那么一点点。
此前,笔者曾用个人账户发表过《【IT之家学院】改善视障用户的网页体验就这么简单【链接】
》一文。在文末,笔者曾许诺要继续撰写无障碍相关的技术文章,然而,一年半过去了,音信皆无;爽约是不敢的,据说拥有七十米大刀的老哥已经在磨刀了,我也怕啊!至于这一年半以来的经历,有想听故事的欢迎评论区留言,我考虑要不要在再开一帖说道说道。
好了~请把刀收好,我们马上开始。今天,我们着重说说验证码的那些事儿,并提供一些可靠的解决方案供大家选择。天下苦“秦”久矣验证码设计之初,本是用于鉴别访问者是人类还是程序的一种验证机制,从而提高关键操作的安全与可靠性。换言之,原则上验证码仅会为难程序和机器,对于作为高级物种的人类而言,通过验证应是轻松且愉快的。
但事实上,验证码自诞生之日起,就已注定了一些用户无法避免的会遇到验证障碍,这连制定《 WEB 内容无障碍指南》的 W3C 都感到遗憾;由于验证码的广泛使用,开发者们并不愿放弃这一设计,W3C 也不得不妥协,否则,残障者使用互联网将更加困难。不过,W3C 还是尽量要求开发者们提供不同类型的验证方式,以适应有障碍人群的使用。
即便如此,验证码仍是老大难问题,新闻中类似报道已屡见不鲜:前赴后继的人们拜倒在验证码面前,且不仅是老年人和残障者。随着技术的高速发展,验证方式也是层出不穷,从字符到拖动滑块,再到拼图验证,乃至衍生出从图像中选出指定物品的验证方式。人机验证机制的每次更新迭代,必然伴随着新一批用户的倒下。
越来越多的人发现,人类遭受到了和机器同等的待遇,这是令人感到十分心酸和难过的。在这其中,老年人与残障者体会最为深切。早期的字符验证码,通过社交软件发送截图即可寻求帮助。现如今,滑动、拼图以及点选图片的验证方式,视障者和患有肌肉震颤病的用户,根本无法独立完成;还有的验证码,虽以字符呈现,但需用户按照指定的颜色输入字符,无疑,这将加重色盲与色弱用户的负担。化干戈为玉帛就在今年 4 月,工业和信息化部对适老化与无障碍的改造标准和规范提出了要求,互联网网站需参照《互联网网站适老化通用设计规范》、国家标准 GB/T 37668-2019《信息技术 互联网内容无障碍可访问性技术要求与测试方法》和行业标准 YD/T1822-2008《信息无障碍 身体机能差异人群 网站无障碍评级测试方法》实施改造工作。
其中,对于验证码的改造要求有着十分详尽的说明。具体来说,通过如图像字符、拼图或滑动等非文本形式验证的,应至少提供一种非视觉形式且利于不同感官使用的替代方式,如短信、语音验证等;为便于老年人使用,满足上述要求的同时,视觉呈现的验证码需支持放大操作,且放大倍数不应低于 2 倍;验证时效在 3 分钟以内的,应通过语音及时告知用户,并提供延长时效至 2 倍以上的选项。综上所述,开发者可在验证界面中增设相应功能和入口,以提升用户的使用体验。
短信验证是移动设备首选的替代方案,若条件允许,还可作为主要的验证方式。因短信中仅包含文本,所有的用户都可轻松读取,即便是视障用户,也可通过屏幕阅读器听取内容。况且,短信验证技术已广泛应用,加之绝大多数的操作系统支持验证码的自动填写,这在为广大用户提供便利的同时,也便于开发者的适配。
语音验证方面,国内普遍的做法是拨打用户预留的电话并播放验证语音,用户再将听到的字符输入到编辑框中,但由此也带来了一些弊端,因绝大多数的语音验证在播放一、两遍后就结束通话,用户无法反复收听。而诸如苹果、谷歌等国际巨头的做法就较为便捷,在验证界面提供了播放语音的控件,使用户能直接听取验证语音,还可反复播放和更换,进一步提高了用户的使用体验。
令笔者感到费解的是,国内能提供电话语音验证的实属罕见,能提供在线语音验证的更是凤毛麟角。但事实上,用户对在线语音验证的需求十分迫切。在无法通过视觉验证时,仅在当前页面点选语音验证,无需额外的设备或操作参与,即可便捷的通过验证,这一点,对 PC 端或移动设备都非常重要。
为此,无障碍实验室的成员联系到了国内成熟的验证码解决方案提供商 --
网易易盾【链接】
,并展开了密切的合作。功夫不负有心人,经过数月的技术挑战,目前,所有接入网易易盾验证码平台的用户,在控制台开启语音验证,即可为用户提供十分可靠的语音验证服务。写在文末据悉,语音验证的技术实现其实并不复杂,但不知出于什么目的,国内应用一直较少,就连 BAT 的产品中也十分罕见,希望验证码的服务提供商们能早日启用在线的语音验证服务,为更多的用户提供便利。
本帖来自爱盲客户端
回复

使用道具 举报

124

主题

4522

帖子

1万

积分

金牌会员

Rank: 5Rank: 5

积分
12004
沙发
发表于 2021-7-9 15:18:37 | 只看该作者
沙发 阿龙20说:
非常不错,今天我在嘉嘉客户端已经关注过了
本楼来自 天坦百宝箱
回复 支持 反对

使用道具 举报

247

主题

6561

帖子

1万

积分

金牌会员

Rank: 5Rank: 5

积分
16327
QQ
板凳
发表于 2021-7-9 15:44:09 | 只看该作者
板凳 zmy说:
我个人喜欢华为的,哪个亿点其实华为他们就学的是嗯微软和apple那边的。微软账户注册的时候也是需要邀那个验证码,但是他们朗读的都是英文,而apple这边也是英文,而华为这边全都是中文特别棒,而且还有动听的男声好听。
本帖来自安卓秘书
回复 支持 反对

使用道具 举报

28

主题

1320

帖子

3404

积分

高级会员

Rank: 4

积分
3404
地板
发表于 2021-7-9 17:17:57 | 只看该作者
地板 紫贝壳说:
是呀,三分钟左右的短信验证码还可以,我最怕一分钟的限制了一分钟啊,我超级紧张,又要尽快记住验证码的数字又要输入,而且,如果比较长的验证码,甚至有时候比较绕口的,根本记不住,要看两遍。哈哈。是不是我太笨啦。没错,我在新浪微博就遇到那种看颜色填入字符的验证码,好歹借用小外甥灯泡一用。唉。所以确实,现在随着发展,那些验证码层出不穷,坑爹坑娘没商量。当然,保护隐私,防止一些恶意的什么的,这个可以理解,但是他们没想到的还有很多人,不是那么方便的使用这些验证码,对于语音验证码,说实在的,我也比较反感,有些那个字母听着实在费劲。
本帖来自爱盲客户端
回复 支持 反对

使用道具 举报

172

主题

2568

帖子

7021

积分

金牌会员

天使首领

Rank: 5Rank: 5

积分
7021
5#
发表于 2021-7-9 17:24:33 | 只看该作者
5楼 最强天使说:
能分享一下原文链接吗?
本帖来自安卓秘书
此联系人已是我的好友,不能重复添加
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| 爱盲论坛  

GMT+8, 2026-1-25 14:56 , Processed in 0.064583 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表