Lighthouse 无障碍功能得分

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

每次无障碍功能审核的结果为通过或失败。 与效果审核不同,网页不会因部分通过无障碍功能审核而获得分数。 例如,如果网页上的一些按钮具有无障碍名称,而另一些按钮没有,则该网页在按钮没有无障碍名称审核中得分为 0。

下表显示了每次无障碍审核的权重。 权重较高的审核对得分的影响更大。 由于人工审核和低影响 / 最佳实践审核不会影响您的得分,因此未包含在表中。

审核 重量
[accesskey] 值是独一无二的 7
[aria-*] 属性与其角色匹配 10
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] 值有效 10
具有 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
输入按钮具有可识别的文本 10
<input type="image"> 元素有对应的 [alt] 文字 10
带有可见文本标签的元素具有匹配的无障碍名称 7
表单元素具有关联的标签 10
文档应有一个主要位置标记 3
无需依赖颜色即可辨识链接 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 元素具有关联的标签元素 10
跳转链接可聚焦 3
所有元素的 [tabindex] 值都不大于 0 7
表格使用 <caption>(而非带有 [colspan] 属性的单元格)来表示表格标题 7
大型 <table> 中的 <td> 元素具有一个或多个表格标头 10
<table> 元素中使用 [headers] 属性的单元格引用的是同一表格中的单元格 7
<th> 元素和 [role="columnheader"/"rowheader"] 的元素具备它们所描述的数据单元格 7
[lang] 属性具备有效值 7
<video> 元素包含带 [kind="captions"]<track> 元素 10