加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_安阳站长网 (https://www.0372zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

你有没有试过“闭上眼”使用:京东、滴滴、QQ、支付宝?

发布时间:2016-09-29 00:58:06 所属栏目:运营 来源:雷锋网
导读:副标题#e# 正在看这篇文章的同学,也许是幸运的。 互联网的发展,让我们的生活越来越便利,但这个“我们”,也许并不包括那些残障人士。正常人眼里来说再简单不过的页面操作,对于盲人来说都是不可攀越的高墙。换句话说,越行越快的互联网列车,让视觉障碍

简单科普一下,在程序内部,把一个功能块的视觉化称为一个“View”。而在手机 QQ 里,发送表情的功能中,所有的表情同属一个“View”。正常用户通过精准点按,可以完美地选择想要发送的表情。但是在盲人使用的过程中,系统的辅助功能只能把光标在“View”之间移动,也就是说,光标的最小范围默认就是一个“View”。这就造成了如下左图的结果:

你有没有试过“闭上眼”使用:京东、滴滴、QQ、支付宝?

【手机 QQ 表情页面在辅助功能开启时的情况】

所有的表情都被同时框起来,如果用户此刻选择确定,则只能输入最中心的“尴尬脸”。。。。好吧,这件事还真让人尴尬。

为了让视障人士也可以和我们一样使用表情,手Q工程师何金源和同事们着手解决这个问题。他说:

这个问题比较复杂,因为如果要把各个表情分拆为不同的“View”,就要涉及底层的代码改动。

通过系统提供的功能,他们把这个“View”分割为不同的“NodeInfo”——一种专门用于识别辅助输入区域的信息。

在分裂区域之后,还需要为不同的表情做好“备注”,这些“备注”会被朗读给用户,对于用户理解自己在发送什么样的表情至关重要。

就这样,最终他们终于实现了让盲人输入表情的友好操作。

支付宝——和黑客“争夺”密码键盘

今年年初,支付宝下架了键盘辅助(朗读)功能。

很多人并不知道其中的原因。蚂蚁金服的工程师楼勇为雷锋网(搜索“雷锋网”公众号关注)解释了其中缘由。

由于安卓系统 Accessibility 辅助功能的特性,系统需要获得点按的内容,才能朗读出来。而在这个链条中,允许有第三方的接口参与。这种情况下,我们无法验证第三方接口是不是恶意的。

你有没有试过“闭上眼”使用:京东、滴滴、QQ、支付宝?

【前台使用辅助功能输入密码时,后台的代码情况】

从楼勇提供的图片可以看出,这个为了视障人士设计的朗读功能,实际上在后台的代码里,完整地记录了用户点按密码的明文和顺序。也就是说,这个功能极有可能被黑客利用,窃取用户的支付密码。(不要以为它和视力正常的用户没关系,恶意软件可以通过某种方法,在后台强制打开辅助模式。)

(编辑:网站开发网_安阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!