阿里巴巴钉钉做无障碍的初心

发表于 2018-05-07 10:47:00   阅读量(0)


大家好,我是来自阿里巴巴钉钉iOS & Mac 团队的鼎天,很高兴今天有机会在这里给大家分享一下钉钉在信息无障碍上做的一些事情。

今天分享的主题是“让更多人‘看见’”。钉钉希望通过自己小小的努力,让视障群体在工作的时候也能和普通人一样“看见”

先给大家介绍一下钉钉。钉钉是阿里巴巴旗下智能移动办公平台。已经有超过500万的企业和组织,超过1亿的用户正在使用。

钉钉是阿里巴巴内部创业成长起来的一个产品,从2014年初创6人,到现在已经接近400人。钉钉的目标是帮助中小企业提升沟通和协同的效率,降低企业运营成本,让企业变得更好。

从2015年1月26号发布1.0到现在三年多时间,我们总共发布了四个大的版本。在2016年9月19号发布3.0的时候,我们率先在 iOS 平台上进行了信息无障碍的支持。


(图)鼎天在科技无障碍发展大会上分享


说到“信息无障碍”,可能在场的很多人已经知道到是什么。不过更多的人第一次听到这个词的时候,其实是不清楚的,我也一样。我最早听到这个词是在2015年的苹果开发者大会上,当时有一个年度优秀应用的颁奖,提到了这个词。

真正引起我注意的是2016年8月份的时候,很偶然地被加入了一个钉钉群里面,里面在说钉钉对无障碍没有支持,让很多视障人士使用非常不方便。

当时就特别好奇,视障人士居然也在用钉钉,他们看不见,怎么能用 iPhone这种触屏的智能手机呢?直到后来我遇到了照片中的这位同学,蔡勇斌。

阿斌是信息无障碍研究会的一名视障工程师。更厉害的是,他和我一样,也是一名软件开发工程师,一名靠大脑记忆,靠听力写代码的工程师。

当我第一次看到阿斌怎么使用手机,怎么使用钉钉时,我被深深地震撼了,他把手机靠近脸颊,以我根本听不清楚的速度听取读屏,至少是常规声速的3~4倍。通过读屏来知道自己点击的到底是什么区域,什么功能。

我这才明白,原来,这就是无障碍支持。阿斌当时给我提出了一大堆钉钉上无障碍支持的问题,说这些问题让他们基本上没有办法和普通人一样正常地使用钉钉。我当时感觉非常非常地惭愧。

钉钉有责任把这件事情做好,这个无关 KPI,只是因为这是一件有情有义的事情。我们一个小小的努力,就能带给整个视障群体极大的便利,让他们和我们这些看得见的人一样享受真正平等的环境。

我非常佩服和欣赏阿斌的这句话:我最终的目标是让自己失业,我们的工作就是为视障人群进入互联网时代搭建基础,信息无障碍一旦实现,互联网的力量就可以让我们和健全人一样,实现生活和工作上的真正平等。

在阿斌的帮助下,钉钉的工程师利用业余的时间,在2016年9月份率先完成了 iOS 版本的无障碍支持。在2017年9月份完成了Android 版本的支持,12月份完成了考勤模块的支持。 

更多的适配工作正在全面展开,包括桌面端在内,无障碍的支持将覆盖所有钉钉端。

钉钉无障碍支持的方案,在技术上,主要是利用各个平台原生提供的统一的解决方案,例如 iOS & Mac用的都是Apple提供的Accessibility相关的API,Android使用的Google提供的TalkBack,H5使用的 WAI-ARIA,Windows使用的MSAA 。适配的技术方案并不复杂,更多是一个细心和耐心的过程。

钉钉完成无障碍支持之后,总结发现,如果从在软件设计初期就考虑到了无障碍的支持,研发成本几乎没有太多额外的增加。

当钉钉去年下半年完成整体的移动端的无障碍适配之后,获得了越来越多的视障群体朋友的支持。比如照片中“黑暗中对话”深圳馆 CEO 刘天华

“黑暗中对话”体验馆起源于德国,体验过黑暗中对话的人,都对视障群体有了全新的认知:以往他们认为视障人士是弱势群体;但在黑暗中,视障导赏员却像拥有了超能力般,反过来成为健全人的带领者。

黑暗中对话一直致力于改善“不同能力者”的公平对待问题、改变体验者自我认知和对于“多元化”以及“不同”的深刻理解。事实上,视障人士跟健全人一样,也可以有自己的工作,融入主流职场。甚至因为视力障碍,视障人士对于工作沟通效率的要求,比健全人有更高的标准。

刘先生的原话是:钉钉是视障群体进入主流职场、和健全人员工平等沟通的工作平台。视障人士在工作中对于管理、信息处理的效率有更高的要求,钉钉是一个很好的协作工具。

非常非常感谢刘先生的认可,我们会持续地把这个事情做下去。

钉钉已经成为中国第一个也是体验最好的信息无障碍的移动办公平台。

过去视障人士长期缺乏方便应用的移动办公平台、缺乏与视力健全人士共享的高效沟通工具,兼职员工多,办公协同中手工统计为主,效率低,各种办公资料查找、存档分享困难。

这些痛点钉钉都给出了对应的解决方案。

我们与信息无障碍研究会深度合作,一起保障视障员工可以顺畅使用钉钉,融入主流职场。 

我们通过 DING消息和公告功能,提高内部沟通效率; 

我们通过钉钉考勤,每个月进行数据智能统计,提高效率; 

我们通过钉盘共享,让各种文档规范化,异地也能共享资料;

还有很多,就不一一阐述。


(图)鼎天在科技无障碍发展大会上分享


最后,还想再讲一下,我们做信息无障碍的初心。

前面已经提到过,这个无关 KPI,就是觉得这是一件有情有义的事情。说起来这个事情和阿里巴巴一贯以来坚持的价值观有关系。

让天下没有难做的生意,本身就是一种利他主义,所以信息无障碍的支持,在阿里巴巴不仅仅是钉钉,手淘、天猫、支付宝等都在做。

借用乔布斯的一句话:技术存在的最大意愿,就是帮我们跨过障碍。

我们希望全社会都来重视这个事情,一起来做这件有情有义的事儿。