初探 WAI-ARIA

文章背景 近期开发的一个项目,运行ESLINT某行提示报错 出错行代码

jsx-a11y/no-static-element-interactions 查找文档出现关键词 WAI-ARIA WAI-ARIA是什么? WAI-ARIA (Web Accessibility Initiative-Accessible Rich Internet Applications),指无障碍网页应用。主要针对的是视觉缺陷、失聪、行动不便的残疾人以及假装残疾的测试人员。 比如盲人眼睛看不到,其浏览网页则需要借助辅助设备一般都是使用读屏软件。 常见的读屏软件有: 移动端: Android: TalkBack Android: Funtouch iPhone: VoiceOver PC端: Windows: NVDA, JAWS Chrome: ChromeVox OSX: VoiceOver 条件有限,本人只研究了下ChromeVox和VoiceOver的使用,VoiceOver最简单的开启是是使用siri,语音“VoiceOver”或手动打开 “设置-通用-辅助功能-VoiceOver”。 当然在开启之前最好学几个简单的VoiceOver手势 现状 我们知道在美国他们有无障碍标准的相关法律,比如美国残疾人法案(The Americans with Disabilities Act ),1973年的康复法案 Rehabilitation Act (504 节和第508节 )国际法 international laws。 我国信息无障碍构建起步较晚,从2003年“大连通信残疾人信息无障碍论坛”开始才进入公众视野。 来源于2016年4月《中国互联网视障用户基本情况报告》数据显示,目前国内预估有至少600万视障人士在使用智能手机,借助智能手机的读屏功能,他们可以跟普通用户一样看新闻、社交、打车、购物。不过调查也显示,66%的视障者认为目前国内信息无障碍水平一般,另有20%的视障者认为信息无障碍水平不好。 那怎样能让读屏软件能更好的读出我们的代码? ARIA就是可以让屏幕阅读器准确识别网页中的内容,变化,状态的技术规范,可以让盲人用户也能无障碍阅读! ARIA (Accessible […]

© 2017 JDC. All Rights Reserved.