Show Menu
主题×

创建可访问的自适应表单

简介

可访问的表单是每个人都可以使用的表单,包括具有特殊需求的用户。 Adobe Experience Manager(AEM)包含许多功能,可增强不同功能用户自适应表单的可用性。 该解决方案还帮助表单作者创建可访问的自适应表单。
将辅助功能构建到自适应表单中不仅允许尽可能最广泛的受众访问内容,而且在需要遵守辅助功能标准的地理位置提供文档时,这也是一项要求。 AEM Forms帮助表单开发人员遵守辅助功能标准。
在创作自适应表单时,作者应考虑以下几点以创建可访问的自适应表单:
  • 为表单控件提供正确的标签
  • 为图像提供对等文本
  • 提供足够的颜色对比度
  • 确保表单控件可通过键盘访问

为表单控件提供正确的标签

组件的标签或标题标识表单组件所代表的内容。 例如,文本“名”告诉用户必须在文本字段中输入其名。 为便于屏幕阅读器访问,标签以编程方式与表单组件相关联。 或者,表单控件配置有附加的辅助功能信息。
屏幕阅读器感知到的标签不一定与视觉描述相同。 在某些情况下,您可能希望对控件的用途有更具体的说明。 对于表单中的每个字段对象,可使用辅助功能选项指定屏幕阅读器所宣布的用于标识特定表单字段的内容。
要使用“辅助功能”选项,请执行以下步骤:
  1. 选择一个组件,然后点
  2. 单击提 要栏中 “辅助功能”以选择所需的辅助功能选项。

表单组件中的辅助功能选项

自定义文本 “表单”作者在辅助功能选项“自定义文本”字段中提供内容。 辅助型技术(如屏幕阅读器)使用此自定义文本。 在大多数情况下,使用标题设置是最佳选项。 请考虑仅在使用标题时创建自定义屏幕阅读器文本,或者无法提供简短的说明。
简短说明 对于大多数组件,当用户将指针悬停在组件上时,将在运行时显示简短说明。 您可以在帮助内容选项下的简短描述字段中设置此选项。
标题 使用此选项,可让AEM Forms使用与表单字段关联的可视标签作为屏幕阅读器文本。
名称 “绑定”选项卡的“名称”字段中可以指定一个值。 该名称不能包含任何空格。
“无 ”选择“无”会导致表单对象在已发布的表单中没有名称。 对于表单控件,不建议设置“无”。
单选按钮和复选框只能有两个辅助功能选项,即“自定义文本”和“标题”。
对于基于XFA的自适应表单,辅助功能选项从XDP中设置的辅助功能选项继承。 XDP中的工具提示会映射到“简短描述”,而“题注”会映射到“标题”。 其他选项按原样工作。

为图像提供对等文本

图像有助于提高某些用户的理解能力。 但是,对于使用屏幕阅读器的用户,图像会降低表单的可访问性。 如果选择使用图像,请为所有图像提供文本描述。
确保文本在表单中描述对象及其用途。 屏幕阅读器在遇到图像时读取此替代文本。 图像必须始终指定替代文本。
选择图像组件,然后点按 。 在提要栏中的“属性”下,指定图像的替代文本。

提供足够的颜色对比度

辅助功能设计涉及考虑有关颜色使用的其他准则。 表单作者可以通过突出显示各种表单组件来使用颜色来改进表单的外观。 然而,颜色的使用不当可能使不同能力的人很难或不可能阅读某个形式。
患有视觉障碍的用户依靠文本与背景之间的高对比度来阅读数字内容。 如果没有足够的对比度,表单可能会变得对某些用户来说很难阅读,甚至不可能。
建议您使用默认的字体和背景颜色——白色背景上的黑色内容。 如果更改默认颜色,请在浅色背景颜色上选择深色前景色,反之亦然。
有关 更改自适应表单的颜色对比度和主题的更多信息 ,请参阅为自适应表单创建自定义主题。

确保表单控件可通过键盘访问

仅使用键盘或等效的输入设备即可完全填写可访问的表单。 行动不便或视力受损的用户可能别无选择,只能使用键盘,而许多能使用鼠标的用户更喜欢键盘输入。 通过允许使用各种输入方法,您不仅可以创建可访问的表单,还可以创建更适合所有用户偏好的表单。
AEM Forms中提供以下键盘快捷键。
操作
键盘快捷键
在表单中向前移动光标
选项卡·
在表单中向后移动光标
Shift+Tab
移到下一个面板
Alt+向右箭头键
移到上一个面板
Alt+向左箭头键
重置表单中的已填写数据
Alt+R
提交表单
Alt+S