内容字号:默认大号超大号

段落设置:取消段首缩进段首缩进

字体设置:切换到微软雅黑切换到宋体

业界资讯 软件之家
Win10之家 WP之家
iPhone之家 iPad之家
安卓之家 数码之家
评测中心 智能设备
精准搜索请尝试:精确搜索

信息时代,视障人的障碍与无障碍

2017-9-1 11:45:04来源:IT之家作者:郑荣权 佳佳责编:弥尘 评论:

暑假余额即将用尽,不知道大家的假期生活过得怎么样?我想,无论如何,在假期里,大家有两样东西肯定少不了,那就是手机和电脑。在这样一个信息时代里,没了手机和电脑的生活简直无法想象。当然,我也不例外。

在之前的文章中说过,作为视障人的我,主要是靠读屏软件来使用手机和电脑。那么,读屏软件究竟是个什么东西呢?

事实上,读屏软件只是国内的习惯说法。在国外,它正式的名称应该叫屏幕阅读器(Screen Reader)。读屏软件在工作状态时,需要通过辅助访问接口与第三方应用深度配合,从而获取当前操作界面下的所有控件的文本信息,并按照一定的导航顺序进行浏览,同时,将浏览到的文本信息通过语音的形式大声朗读出来。视障者收到语音反馈后,通过交互行为完成对应用的操作。

▲图片来源:wikipedia

好吧,可能有很多人跟我一样,根本没怎么看懂上面这段话。没关系,上面这些是给他们程序员看的,我们只要知道个大概就行。其实,读屏软件大概的工作原理无非是获取屏幕上各个元素背后的文字信息,然后把这些文字信息以语音的形式播放出来,使视障者能了解手机或电脑屏幕上的信息,从而和它们进行人机交互。

简单说说读屏软件的发展史吧——其实也是视障人使用电脑和手机的历史。在我国,读屏软件最早出现在上世纪90年代,但当时的读屏软件功能单一,运行速度缓慢,交互体验也较差。即便如此,这也让当时得以体验的视障者感动和兴奋,因为他们敏锐的觉察出这项技术成熟后,将为视障者的生活、学习乃至方方面面带来翻天覆地的改变。

21世纪以来,信息技术进入发展快车道,读屏软件也在逐渐完善,加之各地残联、盲协、盲校的大力推广,并对视障者开展使用培训,它开始在视障者中逐渐普及。

2009年,美国苹果公司上市的iPhone中自带了一款名为VoiceOver的程序。视障人士在它的帮助下可以顺畅的使用苹果的触摸屏设备;2010年,美国Google公司在不断完善Android系统中的TalkBack读屏软件,并将这一项目作为系统服务长期维护;这一切使视障人不仅能使用电脑,还可以用最新的触屏智能手机。2011年,争渡公司率先推出了国内首套免费版的Windows PC读屏软件,并承诺今后将长期维护升级。这让一些经济节居的视障者也能用的上读屏软件。

可以说,自从用上了读屏软件以后,视障人真正搭上了信息时代这辆飞速前行的列车,大大提高了我们的生活质量。随便举几个例子吧:以前我们的出行极不方便,现在,打车APP可以让出租车停在我们面前,公交APP可以告诉我们面前的是几路车,步行导航可以带我们找到要去的目的地。以前上街购物对我们来说困难重重,现在,我们能在各种电商平台上买到几乎所有想要的东西,快递会帮我们送货上门,有的视障人甚至自己做起了电商……至于在资讯获取、影音娱乐、人际交往等生活的各个方面,以电脑和手机为代表的信息时代给视障人带来的便利,真的是说也说不完。总之,信息时代对人们生活的改变,在视障者身上显得更为突出和关键。

这时候可能有人会问:“那照你这么说,视障人应该能完全地享受到信息时代的便利了吧?”

很遗憾,答案是否定的。

先来看一则旧闻:

2016年9月28日,因12306网站没有设置语音验证,只能通过图形验证码进行购票,盲人陈文先生无法通过网络购票,只能去火车站排队购票。陈文于是将铁路总公司等3家单位诉至海淀法院,索赔110元打车费和1元精神损失费。

关于此事的后续和最终结果,有兴趣的朋友可以自行百度了解。我这里只是想告诉大家,图片验证码就是我们正常使用手机和电脑的一个障碍,而且这个障碍是视障人自身无法克服的,必须寻求他人的帮助,12306的验证码如此,普通的图片验证码也是一样。因为它是图片,读屏软件根本不可能识别到任何文字信息,所以视障人一点办法也没有。

除此之外,障碍还有很多。比如电脑网页中经常出现的浮动窗口,对于健全人来说无所谓,可对于视障人来说,它经常会让我们的读屏的焦点跑掉。各种无障碍设计不规范的网页里,有的链接用键盘根本无法浏览到;有的按钮是图片,浏览到了也读不出来。在手机上的一些APP,程序员们在开发的时候就没有给其中的按钮加上文字标签。健全人一眼就能看到这是个什么按钮,可视障人摸上去,读屏只会提示“按钮”两个字……

说了半天,其实就是想说,之所以视障人仍然没办法完全的融入这个信息时代,就是因为电脑和手机上的各种网页、软件的信息无障碍做的不够好。

什么是信息无障碍呢?简单地说,所谓信息无障碍,就是让所有人都能平等的获取信息,无论是年轻人还是老年人,无论是健全人还是残疾人。以在这方面做的比较好的苹果产品为例,你打开IOS系统的设置/通用/辅助功能,就能看到苹果产品的各种无障碍设计。它不仅有针对视障用户的voiceover读屏、字体放大、黑白反色等功能,还可以看到针对听障人士的各种无障碍设计,苹果设备甚至可以通过蓝牙连接助听器。再说刚刚提到的验证码,其实国外的几乎所有网站在图片旁边都会设有一个语音播报验证码的按钮,视障人用键盘找到这个按钮,点击回车就能听到验证码。当然,现在的手机验证、邮箱验证也是比简单的图片验证码更无障碍的方式。所以,只要我们的信息无障碍做的足够好,视障人完全可以毫无任何阻碍的享受信息时代的红利,从而大大提高生活质量。

那么现在,我们的信息无障碍为什么还有那么多问题呢?

我认为,最主要的是观念问题。有些开发者甚至企业认为,做信息无障碍优化是在做公益、献爱心,这是完全错误的。事实上,做好信息无障碍不仅是互联网企业的社会担当,更是应尽义务。是义务,也就是你想做也得做,不想做也得做。在国外真的有各种法律确认了互联网企业的这一任务,而对于开发者,适配信息无障碍被作为应用开发的一个重要环节,当信息无障碍出现状况,开发者会将这一问题视为Bug处理。显然,一个有bug的应用是无法上市的。当然,我国在这方面还有很长的路要走,但从今天出发总比明天出发能更早追上人家。

看到这里,还有人会说:视障者一共才几个人,他们只是应用的极个别用户,为极个别用户研究无障碍优化方案和安排开发档期,是不是浪费时间?把一个软件改的无障碍了,会不会影响健全人的使用体验?其实,做无障碍不是要单独开发一个应用给视障人,而是根据读屏软件的特点对应用做一些调整。比如上面说的一些按钮读屏软件不读的问题,只要在开发的时候加个文字标签就行,也就是几行代码的事情。至于这个文字标签,当然不会显示到屏幕上,也不会影响健全人的使用体验。更何况这是开发者的义务,是在修bug啊。

随着相关理念的普及,参与到信息无障碍工作中的人也越来越多,自然也就出现了很多实践层面的问题。

最近,有个专门从事信息无障碍工作的组织——深圳信息无障碍研究会,真是让视障人又爱又恨。爱的是,因为有比较大的影响力,它的出现让越来越多的大型科技公司开始重视和关注信息无障碍;恨的是,经过该组织优化过的应用,无障碍体验都出现了严重退步。比如:手机QQ的一个早期版本中,该组织在一些界面的按钮上加入了大量的文字标签。本来这是好事,可它加的标签的内容不对。正常情况下,如返回按钮,读屏软件只会朗读“返回按钮”。在该版本中,多处被修改成“双击该按钮返回上一层”。这种冗余提示,不仅没有方便视障人使用手机qq,反而大大降低了使用效率,毕竟,听读修改前的四个字要比听读修改后的一大串要快得多。

除了深圳无障碍研究会这种民间组织,高校的科研团队也参与到了信息无障碍的研究和实践中。在国内某大学,有这样一个国家级信息无障碍中心牵头的课题研究项目,主要研究政府相关部门网站的无障碍状况。可是,他们竟然很随意的挑选了一个对相关技术无任何涉猎的视障班级和一个普通的计算机专业班级组成了课题研究小组,让他们给一些残联网站做出无障碍阅读体验的评估。可以想象,这样一个对相关技术无任何了解的团队,显然难以取得理想的研究结论。

实际上,信息无障碍在推进过程中之所以会出现那么多问题,主要还是参与其中的人的专业水平不够。这里的专业水平,不仅指他们的计算机水平,还包括他们对各种障碍人士的生活状况、使用电子产品的习惯等的了解。这在某种程度上,比他们编程水平的高低还要重要。所以说,想做好信息无障碍还真不易,参与者们光有责任感和情怀不够,加上信息技术也还不够,还得真正站在各种障碍人士的角度上思考问题。

一直在说丧气话,下面我们来说点值得令人欣喜的变化。虽然还存在各种问题,但总体说来,参与信息无障碍的人和企业是越来越多了,其中包括许多视障程序员。他们有的参加到开发团队中,有的成为体验者给开发团队做测试、提意见。有越来越多的企业也开始意识到信息无障碍开发的重要性,愿意主动与视障人对话,接受视障人的建议,在产品的升级中改善无障碍状况。这其中既包括百度、腾讯、新浪等互联网巨头,也包括小米、华为、魅族等手机厂商,还包括上文中提到曾被起诉的12306等国企。

所以,这篇文章花了那么大篇幅写读屏软件的工作原理和发展历史,写信息无障碍和其在我国面临的问题,目的就是希望让大家了解视障人在这个信息时代的真实处境和面临的实际困难。毕竟,只有让大家都了解到这些,才会有更多人愿意去努力;只有让大家知道问题所在,才能齐心协力地去解决。时代和科技的进步应该让视障人在内的每一个群体都过上更有质量的生活,为此,我们应该全力以赴去克服其间的种种障碍。

一些关于无障碍优化方案的文档地址:

Web

Web内容无障碍指南(WCAG) 2.0:点此前往

开发工具无障碍指南(ATAG)2.0:点此前往

客户端无障碍指南(UAAG)2.0:点此前往

iOS

VoiceOver知多少:点此前往

iOS无障碍编程指南:点此前往

视图控制器编程指南:点此前往

Android

Android信息无障碍开发指南(来自外网):点此前往

Windows

微软信息无障碍文档:点此前往

感谢IT之家网友 mr佳佳 的原创投稿

IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

Copyright (C) RuanMei.com, All Rights Reserved.

软媒公司 版权所有 鲁ICP备11016544号-10