一篇看懂2022年 Web 可访问性报告

WebAIM Million 近期发布了2022年 Web 可访问性报告,懂年这项对前 100 万个网站主页的访问年度可访问性分析提供了对 Web

可访问性的当前状态和趋势的洞察(本文只包含技术相关的部分)。

Web 可访问性意味着让每个用户都可以访问相同的性报信息,而不管他们是懂年否受到损害或残疾。

Web 可访问性的访问四大准则:

可感知:所有人都能感知页面上的内容吗?可操作性:所有人都可以与页面交互吗?可理解:所有人都能理解页面上的内容吗?健壮:内容能否被各种程序和设备(包括屏幕阅读器)解读?1. 检测到的错误

在 100 万个主页中,检测到 50,性报829,406 个不同的可访问性错误——平均每个页面 50.8 个错误。自 2021 年 2

月(51.4 个错误/页)分析以来,懂年检测到的访问错误数量减少了 1.1%。

2. 主页复杂性

主页复杂度在 12 个月内显著增加,性报从 2021 年 2 月的懂年平均 887 个元素增加到 2022 年 2 月每个主页的 955 个元素,增长了 7.7%。访问

下面是性报近年 WebAIM Million 研究中检测到的主页元素数量:

3. 错误密度

5.3% 的主页元素检测到了可访问性错误。残障用户在他们参与的懂年每 19 个主页元素中就会遇到 1 个错误。

错误密度是访问站点可访问性的不可靠指标。云南idc服务商大量的性报页面元素(例如

和元素)可能会导致较低的错误密度(表明更好的可访问性),而实际上可能还引入了许多新的可访问性错误。本报告重点关注检测到的错误的平均数量,而不是错误密度。

4. WCAG 一致性

96.8% 的主页检测到 WCAG 2 失败。这比 2021 年 2 月的 97.4% 和 2019 年的 97.8%

略有改善。这些只是自动检测到的与 WCAG 一致性故障相一致的高度可靠性错误。因为自动测试无法检测到所有可能的 WCAG 故障类型。

下图是近四年检测到 WCAG 一致性失败的主页百分比:

虽然没有检测到错误的页面比率非常低,但 21.6% 的页面检测到的错误不超过 5 个,31.3% 的页面检测到的错误不超过 10 个。大多数一致性失败仅属于几类:

检测到的香港云服务器所有错误中有 96.5% 属于这六类。这些最常见的错误在过去 4 年中一直是相同的。解决这几类问题将显著提高整个网络的可访问性。

5. 图像和替代文本

样本中有 39,750,181 张图片,即平均每个主页有 39.8 张图片。自 2021 年以来,图像数量增加了 4.7%。23.2

% 的主页图像(平均每页 9.2 个)缺少替代文本(alt=""不计算在内)。几乎一半缺少替代文本的图像是链接图像,这就导致链接不具描述性。

10.4% 的带有替代文本的图像包含有问题或重复的替代文本,例如

alt="image"、"graphic"、"blank"、文件名等,或者替代文本与相邻文本或替代文本相同。这些数据表明,流行网站主页上超过三分之一的图像会有缺失、有问题或重复的替代文本。

6. 标题

检测到近 2320 万个标题(每个主页平均超过 23 个)。标题级别的云服务器提供商数量(和占比)如下:

170 万

个标题 (7.2%)

720 万

个标题 (31.0%)

820 万

个标题 (35.0%)

380 万

个标题 (16.4%)

160 万

个标题 (6.8%)

80 万<h6>个标题 (3.4%)

主页上的标题数量从 2021 年的 2150 万个增加了 8%。所有标题级别的占比也有所增加。标题是屏幕阅读器用户用来导航内容的主要机制。19.6% 的主页超过 1 个 <h1>,比2021 年的 18.4% 有所增加。有 1,092,097 次跳过标题级别(例如,从<h2>跳转到<h4>),每 21 个标题中就有 1 个标题结构不正确。40.4% 的页面存在跳过的标题(高于 2021 年的 38.4%),9.9% 的页面根本没有标题(低于 2021 年的 10.6%)

7. 链接

18% 的页面有不明确的链接文本,例如“点击这里”、“更多”、“继续”等。这些页面平均有 5.9 个不明确的链接实例,导致样本中有近 110

万个不明确的链接。

8. 文档类型

86.1% 的主页具有有效的 HTML5 文档类型——与 2021 年的 79.1% 相比显著增加。具有有效 HTML5

文档类型的页面的页面元素几乎翻了一番(平均 1013 : 595)和 15% 的错误(平均 51.8 : 45) 相比其他文档类型。 在一百万页的样本中遇到了

700 个文档类型。

9. 技术

在 100 万个主页上检测到超过 1200 种不同类型的 Web 技术。下面列出了在 5000

多个主页上检测到的常见技术,按“最佳”到“最差”的顺序排列。

JavaScript 框架

与一般主页相比,采用这些常见框架中的大多数会导致更多的可访问性错误。这并不一定意味着框架导致了这些错误,但使用这些框架的主页出现的错误比平均水平要多。

JavaScript 库

Web 框架

样本中使用 Bootstrap 框架的主页平均比没有使用的主页多了 9.6 个可访问性错误。我们无法从这些数据中知道 Bootstrap

是否引入了这些错误,但是当 Bootstrap 存在时,对应的错误会增加。

10. 其他

以下是关于这项研究的一些其他有趣的事实:

WebAIM Million 数据库有 5 次分析,每次分析超过 100 万页,数据点接近 40 亿。在 179,966 个页面上观察到 1,298,423 个表格(低于 2021 年的 1,533,402 个)。只有 175,700 (13.5%)

个表具有有效的数据表标记。

在单个主页上检测到的错误最多为 68826!

WebAIM Million 2022 报告:https://webaim.org/projects/million/

域名
上一篇:液冷解决方案备受关注! 2023年数据中心热点技术盘点​
下一篇:一次服务器非法重启后导致的故障排查记录