Lighthouse 无障碍功能得分

Lighthouse 无障碍功能得分是所有无障碍功能审核的加权平均值。权重取决于 axe 用户影响评估

每次无障碍功能审核都有通过或失败的结果。与效果审核不同,网页即使部分通过无障碍功能审核,也无法获得分数。例如,如果网页上的某些按钮具有无障碍名称,但其他按钮没有,则该网页在按钮没有无障碍名称审核中会获得 0 分。

下表显示了每项无障碍功能审核的权重。权重越高的审核对您的得分影响越大。手动审核不计入此表格,因为它们不会影响您的评分。

审核 体重
[accesskey] 值是唯一的 7
[aria-*] 属性与其角色匹配 10
role="" 分配的值是有效的 ARIA 角色 1
buttonlinkmenuitem 元素都有可供访问的名称 7
具有 role="dialog"role="alertdialog" 的元素都有可供访问的名称 7
文档 <body> 中没有 [aria-hidden="true"] 10
[aria-hidden="true"] 元素不含可聚焦的下级元素 7
ARIA 输入字段都有可供访问的名称 7
ARIA meter 元素都有可供访问的名称 7
ARIA progressbar 元素都有可供访问的名称 7
[role] 具备所有必需的 [aria-*] 属性 10
具有 ARIA [role] 且要求子元素必须包含特定 [role] 的元素包含全部必需子元素 10
[role] 包含在其必需的父元素中 10
[role] 值有效 7
具有 role=text 属性的元素没有可聚焦的后代元素 7
ARIA 切换字段都有可供访问的名称 7
ARIA tooltip 元素都有可供访问的名称 7
ARIA treeitem 元素都有可供访问的名称 7
[aria-*] 属性的值有效 10
[aria-*] 属性有效且拼写正确 10
按钮有可供访问的名称 10
该页面包含一个标题、跳过链接或地标区域 7
背景色和前景色具有足够高的对比度 7
<dl> 只包含经过适当排序的 <dt><dd> 组、<script><template><div> 元素 7
定义列表项已封装在 <dl> 元素中 7
文档包含 <title> 元素 7
处于活动状态的可聚焦元素的 [id] 属性是独一无二的 7
ARIA ID 都是独一无二的 10
表单字段都没有多个标签 3
<frame><iframe> 元素有标题 7
标题元素按降序显示 3
<html> 元素包含 [lang] 属性 7
<html> 元素的 [lang] 属性具备有效值 7
<html> 元素的 [xml:lang] 属性与 [lang] 属性使用了相同的基本语言 3
图片元素具有 [alt] 属性 10
图片元素没有属于多余文本的 [alt] 属性 1
输入按钮具有可识别的文本 10
<input type="image"> 元素有对应的 [alt] 文字 10
带有可见文本标签的元素具有匹配的无障碍名称 7
表单元素具有关联的标签 7
无需依赖颜色即可辨识链接 7
链接具备可识别的名称 7
列表只包含 <li> 元素和脚本支持元素(<script><template> 7
列表项 (<li>) 包含在 <ul><ol><menu> 父元素中 7
文档未使用 <meta http-equiv="refresh"> 10
[user-scalable="no"] 未用在 <meta name="viewport"> 元素中,并且 [maximum-scale] 属性不小于 5 10
<object> 元素有对应的替代文字 7
select 元素具有关联的标签元素 7
跳转链接可聚焦 3
所有元素的 [tabindex] 值都不大于 0 7
表格的 summary 属性和 <caption> 具有不同的内容 1
表格使用了 <caption>(而非带有 [colspan] 属性的单元格)来表示表格标题 7
大型 <table> 中的 <td> 元素具有一个或多个表格标头 10
<table> 元素中使用 [headers] 属性的单元格引用的是同一表格中的单元格 7
<th> 元素和 [role="columnheader"/"rowheader"] 的元素具备它们所描述的数据单元格 7
[lang] 属性的值有效 7
<video> 元素包含带 [kind="captions"]<track> 元素 10