我正在处理一个表单,它是chatbot和动态表单元素的组合,根据不同的验证事件和选择显示和消失。表单逐步显示下一步,前面的步骤显示为用户“聊了”答案。
由于很多时候都会添加/删除很多元素,因此aria-live
属性通过屏幕阅读器提供了令人困惑的信息(例如,文本框会显示在屏幕底部,就像某些字段的聊天消息按钮一样,然后当下一个选择是单选按钮时消失)。
由于这个新表单将作为beta测试启动,我们有一个上一页,用户可以选择一些初始值,这些值将路由到此新表单或现有表单。
是否符合WCAG AA标准,以执行以下选项之一(或此处未列出的其他选项):
简短的回答是“是”。
见“Understanding Conformance Requirements”
1.一致性级别:完全满足以下一致性级别之一。 A级:对于A级一致性(最低一致性级别),Web页面满足所有A级成功标准,或者提供符合要求的备用版本。 AA级:对于AA级一致性,网页满足所有A级和AA级成功标准,或者提供符合AA级的备选版本。
请参阅“a conforming alternate version”的定义。有几个要求。
但是,您无法自动切换到备用表单。你怎么知道你需要换?您无法检查辅助技术的运行情况,即使您可以,也有一些用户可以从不使用辅助技术的简单表单中受益。您必须在表单顶部有一个链接,其中包含“转到更简单的表单”。