用途:这是一项面向用户内容的无障碍写作与结构规范技能,适用于界面标签、按钮文字、表单说明、标题层级、错误提示、帮助文本、图片替代文本、链接文字和数据表格等任何屏幕上出现文字的场景。
主要能力与要求:
- 平实语言优先:阅读年龄控制在12至14岁,句子简短、每句一个意思、使用主动语态、具体而非含糊,避免行话,必要时给出通俗解释。
- 标题结构:每页一个H1,层级按H1到H2到H3不跳级,标题需具描述性,不用标题做视觉样式。
- 表单标签与说明:每个输入需有可见标签(占位符不算标签)、程序化关联(如 label for 或 aria-labelledby)、必填提示需可见且可被朗读、格式提示放在输入前、错误通过 aria-describedby 关联。
- 替代文本:信息图描述其传达的信息;装饰图用空 alt;功能性图片描述动作而非图像;复杂图表用简短 alt 加正文或 details 中的详细说明;文字图片复现完整文字。
- 链接文字:需脱离上下文仍可理解,避免“点击这里”“阅读更多”;多个“阅读更多”需可区分。
- 错误提示:按“发生了什么加该怎么做”的模式,语气中立不指责用户,具体说明需修改之处,放在相关字段旁,并通过 aria-live 或移动焦点向屏幕阅读器播报。
- 表格:数据表需有 caption、带 scope 的 th,不用布局表格,复杂表格提供文字摘要。
- 内容审查:检查交互元素标签、标题层级、链接文字、错误提示、替代文本、阅读水平和翻译适应性。
使用方式:在编写或结构化任何面向用户内容时调用,与认知无障碍和包容性人物角色配合,由设计评审环节复核。
限制:资料未提供具体安装命令、平台支持、收费方式或效果数据。