可访问性网站是指可供用户访问(无论用户残障情况如何)的网站,而且其功能还可由尽可能多样化的用户来操作。
作为开发者,很容易假设所有用户都能看到并使用键盘、鼠标或触摸屏与您的页面互动。这会导致某些人获得良好的体验,但也会给其他人带来问题,从简单的烦恼到完全阻碍因素,不一而足。
了解用户的多样化需求
在了解无障碍功能时,了解世界上用户的多样性以及影响他们的无障碍功能主题类型会很有帮助。为便于进一步说明,Google 技术项目经理 Victor Tsaran 发布了一段信息丰富的视频。
一般来说,无障碍功能方面的问题可分为四大类:
- 视觉
- 运动/灵敏
- 听觉
- 认知
规划无障碍功能时,需要考虑在一个或多个类别中受到某种程度残障的用户的影响。请注意,这种体验可能是非物理的,也可能是暂时的,例如,在阳光明媚的阳光下,试图在户外看屏幕,或者在拿着咖啡时单手操作设备。
当您预先规划这些情况时,最终的体验会更加强大,并且适用于更多用户,无论他们的能力或背景如何。
视觉
视力障碍包括视力受限或低视力,从完全失明到完全失明。弱视用户可能会结合使用屏幕放大功能、高对比度主题和文字转语音来访问内容。某些用户可能依靠屏幕阅读器或盲文显示屏来浏览页面、执行操作以及阅读内容和控件的说明。
运动/灵敏
运动和灵敏性缺陷可能会影响用户使用鼠标、触摸屏或其他指控设备的能力。某些用户可能依靠备用输入设备来访问内容。这些设备可能包括键盘、头部或眼动跟踪软件、开关设备、吸-泡设备或 Voice Access。
听觉
听觉障碍的范围很广,从听不到特定频率的声音,到语音处理问题,再到完全听不到声音,不一而足。有听觉障碍的用户可能需要使用字幕或转写内容在界面中提供声音替代方案。
认知
认知障碍是一个宽泛的类别,涵盖 ADHD、阅读障碍和自闭症等主题。针对这些用户的适应措施非常多样化,但一般来说,用户可能需要尽量减少干扰、闪烁、大量动画以及任何以意想不到的方式影响用户浏览网页环境的任何内容。用户还可以使用自定义颜色和样式来提高可读性或防止出现麻烦。
后续步骤
现在您已对无障碍功能有了大致了解,是时候深入了解更具体的细节了,从键盘访问开始。