iOS中的辅助功能:提供屏幕的简要说明

问题描述 投票:0回答:1

我在辅助功能方面不是很有经验,而且我正在学习一些基本知识,特别是与VoiceOver功能有关。

我想知道:提供一个屏幕在加载时显示的内容的简要整体描述是一个好习惯吗?如果是这样,我怎么能这样做?我已经阅读了有关特定控件的accessibilityLabel属性,但您需要点击它们才能听到它。

ios swift accessibility voiceover
1个回答
0
投票

不,向屏幕阅读器用户提供页面的整体描述不是常见或普遍推荐的做法。

您可能知道可访问性树是从DOM树开发的。浏览器使用DOM来填充辅助功能树为AT包含的内容。因此,以正确的方式对页面进行编码就足以使屏幕阅读器用户可以访问并提供相关信息。

清晰唯一的页面标题,正确分配的标题级别,正确​​传达网页的语义,使用本机元素,以便它们可预测地工作并默认处理键盘焦点,确保页面中的元素具有正确的可访问角色,状态和属性,并且我们指定可访问的名称和描述等是编写页面时要记住的一些关键点。

话虽如此,如果页面中的任何复杂功能需要帮助文本或其他说明对屏幕阅读器用户有意义,那么在上下文附近提供屏幕外文本或咏叹调技术可能是有用的。

© www.soinside.com 2019 - 2024. All rights reserved.