Accessibility(信息无障碍),是指任何人在任何情况下都能平等、方便地获取信息并利用信息。其目的是缩小全社会不同阶层、不同地区、不同年龄、不同健康状况的人群在信息理解、信息交互、信息利用方面的数字鸿沟,使其更加方便地参与社会生活,享受数字发展带来的便利。
Accessibility Kit(无障碍服务)提供应用适配无障碍的开放能力,以便应用可以更好的服务于障碍人群和障碍场景,如为组件添加无障碍焦点、无障碍朗读文本等。
一、能力范围
无障碍状态查询:为应用提供无障碍服务开启状态、触摸浏览开启状态查询接口,以便应用根据无障碍功能开启状态,更好的服务于障碍人群和障碍场景。
无障碍事件发送:为应用提供主动聚焦、主动朗读等无障碍事件发送接口,以便应用结合业务场景,做到更好的无障碍体验。
二、与相关Kit的关系
ArkUI Kit为Accessibility提供无障碍组件属性定义、无障碍事件发送能力,应用可基于ArkUI Kit为组件设置无障碍文本、描述信息等属性。
本文主要引用官方文档材料基API 12 Release