前言
随着互联网技术的快速发展,越来越多的领先技术运用到公益领域中来。运用科技来造福残障人士,比如前几年比较智能化的自动行走轮椅,盲人阅读器,以及聋哑人助听器等,都是通过科技来帮助残障人士方便生活的例子。作为开发者,怎么才能从过技术造福更多的残障人士,如何让开发助力无障碍呢?那么本文就来讨论一下。
正文
笔者作为一名有着多年开发经验的程序员,在做软件开发的时候,也会考虑到无障碍相关的操作,比如考虑到老年人使用的长者版本,加大字体和按钮等用户常用的交互功能,其实这也适用于有视力障碍的用户。再加上去年笔者参加了阿里云的“码上公益”组织,成为爱心极客投身于码上公益平台中,通过捐献代码助力公益事业。助力无障碍开发是一种社会道德责任,企业加入无障碍开发也可以提高自身的行业影响力。
无障碍开发是什么?
所谓无障碍开发,其实指的就是开发人员在设计开发程序应用的时候,会考虑到使用者为残障人士的情况,让残章人士也能正常享受与其他人相同的交互体验。
无障碍开发的意义
做无障碍开发,虽然是一个公益性的投入,可能短期内没有太大经济收益,但是无障碍开发可以让更多残障人和正常人一样享受使用体验,可以让更多人使用开发的应用,提高应用使用人数,让视力障碍、听力障碍、行动障碍和认知障碍等人群也能正常使用应用,彻底消除使用障碍,真正的成为人人都能用的应用。而且从事无障碍开发的企业,可以获得更多市场份额,可以提高企业的竞争力和更多的政策扶持,形成助力公益的良性循环。
无障碍开发的实际示例
在无障碍开发的时候,有很多代表性的示例,这里就拿比较关键的几个例子分享。
1、盲人鼠标
目前市面上已经有了盲人专用的鼠标,盲人可以通过这款鼠标,来进行正常的鼠标操作,让盲人也能像正常人一样轻松操作电脑。
2、腾讯无障碍助手
由腾讯研发的这款无障碍助手,基于无障碍应用程序,它可以帮助残障人士使用智能手机,包括提供语音输入、文字放大、语音播报等功能,让视力障碍和听力障碍的人更加轻松地使用智能手机。
3、百度无障碍开放平台
百度无障碍开放平台是一个为开发人员提供无障碍开发工具和服务的平台,它提供了一些无障碍开发工具,可以帮助开发人员更好地实现无障碍性。
4、语音小助手
目前市面上已经有比较成熟的语音助手设备,它可以通过使用者的语音指令来控制智能家居设备,支持不同的方言,识别用户的声音,并通过语音指令来控制灯光、空调、音响等设备,让那些行动不便或者视力受损的人更加轻松地控制家庭设备,方便生活。
5、微软无障碍开发工具
微软的无障碍开发工具可以帮助开发人员测试和改进应用程序的无障碍性,通过使用这些工具开发人员可以确保他们的应用程序符合无障碍性标准,并提供更好的体验给残障人士。
6、Google 无障碍开发指南
其实谷歌也是很早投入到无障碍开发的企业,Google提供的无障碍开发指南,以帮助开发人员实现无障碍性,该指南包括设计、测试和实施无障碍功能的最佳实践,非常详细。
最后
让技术造福残障人士,让开发助力无障碍。无障碍开发可以每一个人受益,而且无障碍开发是一项重要的社会责任,让所有人都能够平等地享受科技带来的便捷体验,无障碍开发的终极目标就是让残障人士也能够正常的享受生活。通过无障碍开发,可以消除障碍,给所有应用使用者提供公平的使用。个人觉得应该鼓励和支持无障碍开发,无论是资金支撑还是政策支持,给残障人士提供更加平等的使用体验,让他们体验到科技带来的便利,让每一个人都受到该有的尊重和使用权利,这也是促进社会走向更加公平、更加和谐。