SuperAPI AI 工具集

email-accessibility

前端与建站

查看项目

更新于 10-15 20:14

技能介绍

用途:审计 HTML 邮件模板的可访问性。邮件渲染与网页不同,多数 CSS 不受支持、无 JavaScript,各客户端渲染方式不同。

主要审计范围:语义结构(标题、lang 属性、<title>、逻辑阅读顺序);布局表格(所有布局表格加 role="presentation",不使用 <th>/<thead>);图片(替代文本、装饰性图片 alt=""、图片被屏蔽时的回退、bulletproof 按钮);链接(描述性文字、下划线、足够间距);颜色与对比度(最低 4.5:1、内联样式、深色模式适配);内联样式(全部样式内联、最小字号 14px、行高 1.5);交互元素(bulletproof 按钮模式、44×44px 触控目标);屏幕阅读器(线性化后的阅读顺序、隐藏 preheader 技术)。

客户端限制:Gmail 和 Yahoo 会剥离 ARIA 属性与 role,需仅靠语义 HTML 保证可访问性,ARIA 只作渐进增强;Outlook 使用 Word 渲染引擎,会忽略语义元素。

输出约定:仅返回符合 skills/a11y-core/schemas/findings.schema.json 的 JSON,无散文、无摘要、不重述指令,一个对象、一个 findings 数组。共享规则、调度约定与 schema 见 skills/a11y-core/SKILL.md;本技能的权威规范见 skills/a11y-core/references/sources.md。