2020-12-11 15:02:57 阅读(299)
好消息是,这个问题可能正在改善。在今年的MDCC移动开发者大会上,专门开设了“信息无障碍专场”。在现场演讲中,视觉障碍程序员沈光荣向观众展示了“盲人的一天”——他是如何与这些应用程序相处的。看似友好的App,盲人世界里无数大坑!沈广荣的演示设备是iPhone。他开启了iOS自带的Voiceover功能。简单科普一下这个功能的实现原理:然而,在实际应用中,听起来简单明了的规则却有无数的坑。1、选择“不明真相”的应用程序拿到手机,他想找JD.COMApp,买一个机械键盘。由于手机上安装了许多应用程序,他需要按顺序移动“焦点光标”才能找到目标应用程序。同时,由于大声朗读需要一定的时间,他会根据大声朗读的第一个单词来判断他是否想要一个应用程序。如果没有,他不会等到系统完成大声朗读,然后转移到下一个应用程序。然而,在找JD.COMApp的路上,他差点跑断了腿。因为JD.COMApp的名字是:手机JD.COM。在演示过程中,他多次走过“手机JD.COM”,但因为系统读了“手”字,他不认为自己找到了“JD.COM”。只要你有足够的耐心听完阅读,或者加快阅读速度,这个问题当然不是一个不可逾越的障碍。(这是沈广荣平时的做法)而且,Siri也是解决这个问题的完美方法。这个不太聪明的机器人在搜索应用程序方面做得很好。然而,这只是视觉障碍者面临的第一个小坑。手机JD.COM和手机淘宝都有关键词后置的问题。2、“按钮描述”刚才提到,每当光标移动到“焦点”时,系统都需要用语音反馈。但现实世界非常复杂,不仅有选项卡按钮,还有搜索、文本输入框、商品介绍、状态检查。例如,在以下购物车页面中:手机京东购物车页面右侧的箭头应该是“详细信息”功能,但当沈广荣将光标移动到箭头上时,系统读取了一段奇怪的英语。沈广荣犹豫了一会儿,不得不对观众说:这表明程序员在程序开发过程中没有定义这个按钮。这个小缺陷根本不会影响正常人使用应用程序,但在盲人心中,这个按钮已经成为一个巨大的障碍。有兴趣的话可以闭上眼睛,打开Voiceover,亲身体验很多不限于JD.COM的应用。你会立即意识到应用程序中的每个页面都包含了像宇宙一样广阔的信息,当没有准确的语音反馈时,你会感到非常困惑。3、广告认为,视觉正常的人,在打开App后,会被特色介绍和各种全屏广告弄得头晕目眩。对盲人来说,他们不能看广告,但他们必须学会以正确的姿势跳过广告。沈广荣在打开滴滴出行时,面临着如此“严峻”的挑战。他打开的滴滴app刚刚升级到后台,所以新特性的介绍映入眼帘。显然,他是一个能熟练点击“下一步”绕过这些介绍的老司机。然而,在新特征页面消失后,几乎全屏的广告被杀死。沈广荣对发生了什么一无所知。沈广荣在现场用大屏幕演示时,遇到了滴滴出行弹出的广告。他想通过移动手指找到熟悉的按钮,但令人痛心的是,他所有的点击实际上都触摸到了占屏幕60%的广告,所以系统没有阅读任何反馈。用了20秒,他终于找到了广告图片边缘的那个“运气好”X”。面对叫车这样“简单”的事情,沈广荣的冒险还没有结束。4、他想叫一辆出租车,所以他在App页面上切换了“专车、出租车、搭便车……”选项卡。然而,问题来了。听到“出租车”的语音反馈后,他双击确认。该软件确实进入了“出租车”卡,但没有语音提示该卡目前处于选择状态。他皱起眉头,从头开始再次移动光标,最后选择了“出租车”,按了下去。然而,他仍然没有得到任何反馈,不得不向观众求助:“我选择出租车了吗?现场观众此时才明白,视障人士无法判断原本在正常人眼中明显不过的页面选择后的图形变化。事实上,滴滴出行选项卡页面并不难添加状态提示。滴滴出行之所以没有在这个地方提示,可能只是因为工程师和观众一样,没想到这对视障人士来说是一个巨大的障碍。5、在“天书”一般图形验证码之前,这些障碍使得很多App功能对盲人来说非常困难。然而,下一个坑对盲人来说是一个“天然屏障”的普遍存在。这就是沈广荣的同事,信息无障碍研究协会首席专家张昆对雷锋网的关注:图形验证码。看到这里你可能会突然意识到。坑爹的图形验证码,如12X06等站,对于视力正常的人来说,还是残酷的考验,更别说盲人了。这是手机登录输入图形验证码的常见环节。实际上,你应该知道我在说什么——盲人看不到图形验证码。这种直接影响是盲人可能失去了进入应用程序的权利。目前,在中国,仍有少数应用程序允许用户使用语音验证码或将图形验证码的文本发送到手机。这足以阻止所有盲人独立使用这个应用程序。刚才只是盲人使用app的一小部分困难。当我们看到盲人在使用这些应用程序时皱眉难以操作时的无助时,我们正常人和这些应用程序开发人员会感到深深的内疚。然而,令人高兴的是,来自移动QQ和支付宝的工程师们分享了他们为盲人改进应用程序的努力。虽然盲人使用应用程序的小细节可以用于系统中构建的所有Android应用程序 Accessibility 辅助功能为盲人提供使用方便。但面对上面提到的无数大坑,工程师需要专门优化盲人。这是一个复杂的系统工程,但从一些细节中可以看出。手机QQ-让视障人士用表情简单普及科学,在程序内部,将功能块的视觉化称为“View”。在手机QQ中,所有表情都属于发送表情的功能。”View”。正常用户可以通过精确的点击来完美地选择他们想要发送的表情。但在盲人使用过程中,系统的辅助功能只能将光标记在“View“之间的移动,也就是说,光标的最小默认范围是“View”。这导致了以下左图的结果:手机QQ表情页面在辅助功能打开时的情况。所有的表情都是同时框起来的,如果用户此时选择确定,则只能输入最中心的“尴尬脸”。嗯,这件事真的很尴尬。手Q工程师何金源和同事们开始解决这个问题,让视障人士也能像我们一样使用表情。他说:通过系统提供的功能,他们把这个“View分为不同的“”NodeInfo一种专门用于识别辅助输入区域的信息。分裂区域后,还需要对不同的表情进行“备注”。这些“备注”将被读取给用户,这对用户了解他们在发送什么样的表情至关重要。就这样,他们终于实现了让盲人输入表情的友好操作。今年年初,支付宝下架了键盘辅助(朗读)功能,支付宝与黑客“争夺”密码键盘。很多人不知道原因。蚂蚁金服工程师楼勇解释了原因:如上图所示,前台使用辅助功能输入密码时,后台的代码。从楼勇提供的图片可以看出,为视障人士设计的阅读功能实际上完全记录了用户点按密码的明文和顺序。也就是说,这个功能很有可能被黑客窃取用户的支付密码。(不要认为它与视力正常的用户无关。恶意软件可以在后台通过某种方式强制打开辅助模式。)支付宝的工程师决定自己做键盘朗读功能,以绕过第三方界面。他们在支付页面上“拒绝”了系统的帮助,而是制作了自己的“焦点块”(即用户选择了哪个数字),并调用了系统的TTS 通过这种方式,阅读功能完美地避免了其他人触摸用户密码。然而,为了实现这一功能,我们还应该注意许多细节。例如,在最后,有许多“坑”让残疾人难以使用,但与此同时,许多应用程序正在关注建立辅助措施。虽然在现场演示中,支付宝和手机QQ虽然京东和滴滴出行有些地方不尽如人意,但也有很多缺点。我们展示这些的初衷不是责怪他们,而是提醒所有应用程序的设计师更多地考虑我们周围的残疾人。毫无疑问,这些知名应用程序的用户群必须包括许多残疾人。在这一点上,我相信很多人会称赞攻城狮,他们试图解决问题。正如楼勇所说:背景资料:MDCC,由CSDN组成、由创新工场联合主办的移动开发者大会(MobileDeveloperConferenceChina),一年一度的移动开发者交流分享活动。
以上就是关于残障人士如何与这些 App 相处?的相关介绍,更多残障人士如何与这些 App 相处?相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对残障人士如何与这些 App 相处?有更深的了解和认识。
推荐阅读
最新文章
猜你喜欢以下内容:
一 客户顾问-张三 一