粘贴 HTML,检查 alt 文案
把包含 <img> 的 HTML 粘贴到下面,工具在浏览器本地统计 alt 覆盖、重复、短文本、文件名式与常见泛化词。不联网、不上传、无依赖。
尚未检查。
统计口径
| 指标 | 定义 | 边界 |
|---|---|---|
| 非空 alt | alt 存在且去除空白后非空 | 不做语义判断 |
| 空 alt | alt="" | 装饰图可能是有意留空 |
| 缺失 alt | 没有 alt 属性 | 与空 alt 分开 |
| 重复 | 同一文字出现 >1 次 | 同文不同图无法区分 |
| 短文本 | ≤2 字符 | 不判断是否够用 |
| 文件名式 | 以 .jpg/.png 等扩展名结尾 | IMG_ 前缀不带扩展名不计 |
| 泛化词 | 固定词表完全匹配 | 结果是下限 |
工具只做字符串统计:重复不代表一定错误,空 alt 也可能是装饰图;结果用于分诊,不是无障碍合规判定。
逻辑在 js/alt-text-check.js(无依赖、无网络);scripts/test_alt_text_check.js 覆盖 13 组断言(提取、实体、空/缺失、重复、短文本、文件名、泛化词、排序、CSV 转义)。运行:
node scripts/test_alt_text_check.js