无障碍 (a) 规则 – 5

无障碍 (a) 规则 - 5

视频和音频

音频和媒体文件中应包含四种主要的替代媒体类型:字幕、文字记录、音频描述和手语翻译。这些替代方案应基于:

支持的媒体类型 – 仅音频、仅视频或视频与音频(多媒体)格式媒体是现场直播还是预先录制wcag 合规定位的版本和级别任何其他与媒体相关的用户需求

表格

领域

尽可能使用标准 html 元素和模式,而不是使用 aria 创建自定义组件。

不推荐 — 使用 aria 自定义 html

//form content

登录后复制

推荐 — 标准 html

  //form content

登录后复制

应向字段添加 html 自动完成属性。

表单字段在接收焦点或用户输入时不应产生上下文更改,除非用户在使用组件之前已收到关于该行为的警告(例如,当字段接收焦点或一旦用户向字段添加内容。)

标签

确保每个表单字段都有清晰、准确且以编程方式关联的标签。

描述

如果标签或表单说明具有足够的描述性,则可访问性不需要字段描述。

需要更多信息时添加字段描述以防止用户错误。例如,包括密码长度或特定日期格式(例如 mm-dd-yyyy)等输入要求。

使用 aria-descriptedby 属性将字段描述链接到表单元素。这可确保屏幕阅读器阅读标签和说明,从而提高用户的清晰度。

错误

当表单发生错误时,立即告知错误。清楚地识别发生错误的字段,并向用户提供简洁的描述性文本解释错误。

显示错误消息有不同的方法,例如:

模态,内嵌在错误发生的地方页面顶部一条较大消息中分组的错误集合

提示错误时请务必注意键盘焦点和 aria 实时区域选项。

只要有可能,就向用户提供有关如何修复错误的详细建议。有两个属性可用于通知用户错误。

您可以使用 html required 属性。浏览器将根据提交的验证参数提供通用错误消息。或者您可以使用 aria-required 属性向 at 共享自定义错误消息。只有 at 才会收到该消息,除非您添加额外的代码以使该消息对所有用户可见。

额外的成功标准

目标大小(最小)

持续的帮助

可访问的身份验证

冗余条目

以上就是无障碍 (a) 规则 – 5的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2650917.html

(0)
上一篇 2025年3月7日 08:41:16
下一篇 2025年2月18日 02:28:16

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论