WebAIM  - 无障碍记

该WebAIM百万
上百万主页的每年可达性分析

介绍

在2019年2月,二月2020年,WebAIM进行了主页的顶部百万的网站和超过10万的额外的内部网站页面的访问性评估。该评价使用进行WAVE独立的API(有额外的工具来收集网站的技术参数)。尽管这项研究只侧重于自动检测问题,结果画网页易读的当前状态的一个相当令人沮丧的图片为残障人士。

注意!

下面的结果是最近的可供目前由二月2020年相比较之下,从趋势,早期的分析。

例子

网站查询

如何在我们的研究中没有你的主页排名?在下面输入(减“WWW”)网站的域名查看详情。


百万首页名单是从不同的来源,主要是雄伟壮观的数以百万计列表。由于确定“顶”网站的方法不同,该列表中添加来自附加顶页开放的PageRank倡议Alexa的热门网站。没有主页或网页在返回的错误(404等)的网站都没有包括在内。

除了主页,122768随机选择的页面从顶部1300的网站内进行分析,以确定主页和其他网站页面的可访问性之间的差异,相关性(高达每100)。

方法

该WAVE无障碍引擎采用了应用脚本和样式后,分析所有页面的渲染DOM)。Wave使用启发式和逻辑来检测最终用户可访问性障碍和Web内容无障碍指南(WCAG)一致性故障。所有的自动化工具,包括WAVE,具有可自动检测的可能的一致性失败 - 唯一的限制25%至35%。检测错误的缺席并不表示一个网站访问或兼容。万博体育官网网址尽管如此,本报告中的数据提供网络不可访问状态的有意义的表示。

错误,页面复杂性和错误密度

“错误”是指具有显着的最终用户的影响WAVE-检测可访问的障碍,并且其很可能WCAG 2级A / AA一致性失败。跨越一个百万主页,检测-的60909278米不同的可访问的误差平均每页60.9错误。错误数2019年2月和二月至2020年间增加了2.1%。

主页的复杂性,12个月增加10.4%,从平均每页782元到864这表明,所有的家庭页面元素的7%有可检测的可访问性错误。残障人士会想到会遇到检测误差在1与它们所从事的每14家页面元素

内页有平均53个错误和更少的平均13%的错误1040元,但20%以上的网页元素比主页。在一个页面内的每一个元素19.6将有望引入辅助功能问题。

注意!

错误密度(错误由页面元素的数量除以数)中提供该网站查询,但网站的可访问性不可靠的指标。一个显著数量的页面元素(

<跨度>元件,例如)可以导致较低的错误密度(暗示更好的可接近),而实际上可能也已经引入了许多新的可访问性错误。本报告重点平均检测的错误(终端用户屏障)的存在,而不是错误密度(如何稀释的那些错误页面元素内)。

WCAG一致性

主页的98.1%有检测WCAG 2失败!这从97.8%上升了在二月2019年这些仅仅是自动检测到的错误,与高水平的可靠性WCAG一致性故障对齐。因为自动检测的误差构成对所有可能WCAG失败的一小部分,这意味着实际的WCAG 2 A / AA一致性水平可能是低得多的。

最常见的类型的WCAG 2失败
WCAG故障类型 主页的%在2020年2月 主页的%在2019年2月
低对比度文本 86.3% 85.3%
缺少对图像的替代文本 66.0% 68.0%
空链接 59.9% 58.1%
缺少表单输入标签 53.8% 52.8%
清空按钮 28.7% 25.0%
缺少文档语言 28.0% 33.1%

绝大多数的障碍记录这些六类干。解决这些只是几个概念会显著提高整个网络可达性。

内页

从顶部1300点内的122768个随机网页中,有97.8%的人WCAG故障。主页和内页得分差不多。

  • 页面85.4%有低对比度的文本。
  • 61.9%的人缺少替代文本
  • 63.4%的空链接。
  • 56.1%的人缺少表单输入标签。
  • 36.7%的人空的按钮。
  • 26.3%人失踪文档语言。

空链接,缺少标签和空按钮的患病率在内部的网页比主页略高,而对比度和替代文本错误是在内部的网页较少见。

低对比度

低对比度文本,低于WCAG 2节AA阈值,于主页的86.3%中发现。这是最常检测到的可访问性问题。平均而言,主页有低对比度的文本36个不同的实例。内页稍好得分,在每页30.3实例。

图片和文字替代

有38426701个图像样本中,或每主页38.4图像上的平均水平。自2019图像的数量增加了4.7%。所有主页图像的31.3%(12%的平均页面)已经失踪替代文本(不计ALT = “”)。丢失的替代文本(所有图片的16.8%,或6.5每页平均)图像的半数以上链接的图像。

已被指定的替代文本图像的9.3%有可疑的或重复的替代文本如ALT =“图像”,“图形”,“空白”,文件名等,或可替换的文本相同相邻的文本oralternative文本。

内页有较少的图像(24.7)对人失踪替代文本(29.6%),平均和略少的图像。

这些数据表明,谁也无法预料将近一半的图片在网络上都有缺失的,可疑的或重复的替代文本。

LONGDESC

尽管HTML5被删除近十年前,1,885主页有一个LONGDESC属性目前,从2218在21504的2019年44%的减少LONGDESC属性遇到了无效的值,例如空值,无效的URL,图像文件名等。

表标签

已确定的420万个表单输入55%没有得到适当未标记(通过<标签>ARIA标签, 要么ARIA-labelledby)中,从59%在2019页有至少一个向下未标记的形式控制场均43个比没有任何标签错误页的详细检测错误。

标题

检测(21每页平均)近2100万的标题,超过一年增长10.7%。标题级别的数量(和患病率)分别为:

  • 170万

    标题(8.3%)

  • 650万

    标题(30.9%)

  • 730万

    标题(34.7%)

  • 350万

    标题(16.7%)

  • 130万
    标题(6.2%)
  • 700000
    标题(3.1%)

主页的20.5%有一个以上的

。有跳过标题级别的1002946个实例(例如,从跳跃

)-1每20个标题是结构不合理。跳过标题是存在于所有页面的39.1%,和12.4%的人没有出现在所有的标题。

内页平均每页15.5标题。多的患病率

标题和标题跳过水平相似的主页,但只有6.1%的内部网页已经完全没有标题。

地区

主页的68.9%的至少一个区域(或ARIA标签)中所定义,从62.4%在内部页面2019年74%,显着上升有至少一个区域。主页的27.8%过<主>元件或主要地标,从23.5%在主页的2019年的17.5%在2019有一个“搜索”的地标,从15.9%。

与主区域/地标页97%只有一个实例(其是正确的实现)。有导航本区域/地标页数平均它们的2.2每页。

与区页/地标均14个更少的错误比没有他们的网页。

咏叹调

一个百万主页的64.6%用于ARIA(不含ARIA标志性角色)(在2019年增长60.1%)。内页中74.7%使用ARIA(不包括标志性的角色)。

与ARIA目前国内网页平均比没有60%以上的错误!人们会想到会遇到的主页与ARIA额外的26.2潜在障碍。有趣的是,同样的差距并没有在内部的网页,其中ARIA没有关联到错误存在,即使内页有71%以上ARIA标记比主页。

主页页面平均5.6ARIA标签组织ydF4y2BaARIA-labelledby属性和3.7ARIA-describedby每页属性。这些属性的8.9%,打破了引用(指由ARIA属性引用的页面不存在的元素)。

73049个主页(14 1)有一个ARIA菜单(角色=“菜单”),但由于缺乏必要的ARIA菜单标记和相互作用的那些引进无障碍障碍惊人的53.7%。

主页页面还有场均6.6ARIA隐藏=“真”,5.6ARIA标签组织ydF4y2BaARIA-labelledby,3.7ARIA-describedby属性和1.3角色=“按钮”每页属性。10多万(每页10条)实例的tabindex = 0组织ydF4y2Ba的tabindex = 1出席了会议。

ARIA相关检测更高的错误。这并不一定意味着ARIA推出这些错误(这些页面更复杂),但页通常有更多的错误,当ARIA存在。这与增加ARIA使用相关的增加 - 这是恶化一段时间。

文档类型

主页的80%有一个有效的HTML5的doctype,一个显着的74.1%,2019年增幅。用有效的HTML5 DOCTYPE页数比那些与其它文档类型更多的46%的页面元素(平均922与630的)和21%以上的错误(平均63与52.2)。922个独特的文档类型(大多数的这些,显然是无效的)百万页样品中遇到。

网站分类

注意!

我们对所支持的感谢webshrinker.com为我们提供的网站类别的数据。他们的支持,使此提供有价值的信息。

基于内容进入家庭的网页被归类IAB内容分类的类别。下表显示(有些网站可能是在多个类别)在每个类别主页的数量,这一类错误的平均数量,以及该类别中的错误的百分比差异,平均60.9错误的整个百万页的样本。这些类别下令从误差最小到最大的错误。

类别 主页的# 错误#
(区别)
法律,政府与政治 13,675 51.1(-16.1%)
技术和计算 59883 53.4(-12.3%)
商业 29957 53.5(-12.2%)
社会 5,690 54.4(-10.7%)
招聘 4,283 55.8(-8.5%)
健康与健身 22,071 55.9(-8.2%)
科学 2,256 56.8(-6.7%)
个人财务 14256 57.7(-5.2%)
教育 19946 58.0(-4.8%)
家居与园艺 11692 62.9(3.3%)
家庭和育儿 2261 63.9(5.0%)
宠物 3739 64.6(6.1%)
饮食 12624 66.1(8.6%)
宗教与灵性 6124 67.1(10.1%)
旅行 16264 68.4(12.3%)
汽车 7576 69.0(13.2%)
爱好和兴趣 34429 73.3(20.4%)
艺术与娱乐 13852 73.6(20.9%)
体育 18097 77.2(26.7%)
风格和时尚 8912 77.3(26.8%)
房地产 6418 77.3(26.9%)
购物 7721 90.5(48.5%)
成人内容 8811 94.8(55.7%)
新闻/天气/信息 15302 112.4(84.5%)

有针对不同类别的网站可访问性的错误显着差异。新闻/天气/信息的网站有超过两倍多的错误,法律,政府和政治网站。

顶级域名

770独特的顶级域名(.COM,.TV,。时尚等)在万页的代表出席了分析。以.COM首页页面(530215),.ORG(72040),和.net(39635)是最常见的。5903对独特的埃杜主页进行了分析。

下表显示与页数,错误的平均数量,并且这些错误,平均60.9误差之间的差异最常见的顶级域名对整个万的页面样本。

顶级域名 主页的# 错误#
(区别)
EDU 5903 34.9(-42.7%)
CA 7379 44.9(-26.3%)
组织 72040 47.7(-21.8%)
J.P 15245 49.7(-18.4%)
联合王国 22627 50.1(-17.8%)
合作 6392 51.9(-14.8%)
NL 9822 52.0(-14.6%)
信息 7421 55.2(-9.4%)
AU 9,940 55.4(-9.1%)
26116 55.5(-8.9%)
39635 58.5(-3.9%)
COM 530215 61.6(+ 1.2%)
9079 62.5(+ 2.6%)
FR 8,899 62.5(+ 2.6%)
ES 5799 65.0(+ 6.8%)
PL 10746 66.7(+ 9.5%)
9780 67.8(+ 11.3%)
BR 14,978 72.2(+ 18.6%)
RU 35348 78.9(+ 29.5%)
CN 11847 81.4(+ 33.6%)

这表明顶级域名之间的显着差异。家pages with .gov (27.1 errors), .edu (34.9 errors), and .us (42.5 errors), which are all affiliated with U.S.-based entities, had the lowest number of average accessibility errors of all common (n>2000) TLDs.

语言

页面71.4%指定有效证件的语言。下表列出了最常见的语言指定页面语言,样品,错误的平均数量,以及差异从总体平均误差页数。

指定语言 主页的# 错误#
(区别)
日本 22423 52.1(-14.5%)
英语 479224 54.9(-9.9%)
荷兰人 8718 57.6(-5.4%)
德语 27795 62.2(+ 2.1%)
法国 19,439 68.3(+ 12.1%)
抛光 8879 75.9(+ 24.6%)
意大利 9508 79.8(+ 31.0%)
西班牙语 28819 79.8(+ 31.0%)
葡萄牙语 16,510 83.2(+ 36.6%)
俄语 30,179 84.4(+ 38.5%)
中文 9273 86.4(+ 41.9%)
波斯语 6454 98.3(+ 61.4%)

至于顶级域名,也有各种语言的网页无障碍是比一般的差多少显著差异,波斯语,中国,俄罗斯,葡萄牙和意大利的页面。

技术

关于1000不同类型的存在上百万主页的技术资料进行收集和分析。科技对5000个多家页面(样本的1.5%)以下列出检测,并从“最佳”被责令“最差”。注意其他错误的认为对应与技术不能自动被归因于技术。

内容管理系统

CMS 主页的#(和%) 平均。错误# % 区别
Squarespace 11344(1.0%) 29.7 -51.3%
维克斯 6990(0.7%) 35.0 -42.6%
Weebly 5219(0.5%) 39.6 -35.0%
的Joomla 21938(2.2%) 51.3 -15.7%
Elementor 16983(1.7%) 53.2 -12.7%
TYPO3 6624(0.7%) 54.9 -9.9%
Drupal的 30488(3.0%) 56.1 -8.0%
WordPress的 321627(32.2%) 61.3 + 0.7%
火箭 15844(1.6%) 69.9 + 14.8%
1CBitrix 6186(0.6%) 97.4 + 59.9%
博客 21696(2.2%) 184.2 + 202.4%

有一个广泛的多样性的影响,该CMS的选择似乎对可访问性。

,JavaScript框架

骨架 主页的#(和%) 平均。错误# % 区别
MooTools的 19863(2.0%) 55.1 -9.5%
TweenMax 30399(3.0%) 57.3 -5.9%
Knockout.js 7545(0.8%) 59.0 -3.1%
RequireJS 23006(2.3%) 63.1 + 3.6%
应对 43048(4.3%) 64.4 + 5.7%
Backbone.js的 20644(2.1%) 68.9 + 13.1%
胡子 13321(1.3%) 70.5 + 15.8%
把手 17877(1.8%) 72.6 + 19.2%
原型 11511(1.2%) 75.6 + 24.1%
Vue.js 10146(1.0%) 76.2 + 25.0%

除了MooTools的,TweenMax和Knockout.js,采用任何这些框架的对应了比一般的主页了解更多易用性错误。这并不一定意味着该框架导致这些错误,但它确实表明主页与这些框架具有比平均更多的错误。注:角没有列出,因为它在2020年没有出现在主页的至少1.5%,但主页与角度均53.7失误(11.8%,比平均水平)。

JavaScript库

图书馆 主页的#(和%) 平均。错误# % 区别
YUI 20048(2.0%) 47.8 -21.5%
的Zepto 8645(0.9%) 51.1 -16.1%
Lodash 26808(2.7%) 58.2 -4.5%
Modernizr的 193748(19.4%) 62.2 + 2.1%
jQuery的迁移 321495(32.1%) 63.4 + 4.1%
Hammer.js 25762(2.6%) 64.9 + 6.6%
jQuery的 774058(78.7%) 65.2 + 7.1%
SoundManager类 5357(0.5%) 65.6 + 7.7%
道场 7951(0.8%) 66.4 + 9.1%
灯箱 50393(5.0%) 66.6 + 9.3%
Flickity 11662(1.2%) 66.9 + 9.9%
prettyPhoto 28109(2.8%) 68.7 + 12.7%
jQueryUI的 189403(18.9%) 73.2 + 20.2%
Script.aculo.us 6801(0.7%) 75.3 + 23.7%
Moment.js 41308(4.1%) 76.6 + 25.8%
的fancybox 52695(5.3%) 77.2 + 26.8%
Fingerprintjs 9589(1.0%) 78.2 + 28.4%
选择二 27630(2.8%) 78.9 + 29.6%
华而不实的 52433(5.2%) 82.0 + 34.6%
Underscore.js 33029(3.3%) 83.1 + 36.5%
Lazy.js 17782(1.8%) 182.7 + 199.9%

绝大多数最上面的一个万个家庭的网页使用jQuery的。jQuery的首页页面平均20.3比那些没有更多的错误。使用jQuery网页要复杂得多(平均为936元),比其他页面(平均597元)。

Web框架

Web框架 主页的#(和%) 平均。错误# % 区别
MicrosoftASP.net 79820(8.0%) 52.8 -13.3%
ZURB基金会 26243(2.6%) 61.9 + 1.6%
引导 249953(25.0%) 66.3 + 8.8%
Animate.css 57957(5.8%) 70.0 + 14.9%
6223(0.6%) 71.3 + 17.1%
Laravel 8394(0.8%) 74.9 + 22.9%

样品在主页利用流行的引导框架对比那些没有平均7个可访问性错误。我们不能从这些数据知道,如果引导介绍这些错误,但有错误增多的对应关系时,引导在场。

广告网络

广告网络 主页的#(和%) 平均。错误# % 区别
将AdRoll 11475(1.1%) 62.9 + 3.2%
AppNexus广告 21574(2.2%) 81.1 + 33.2%
Yandex的 6308(0.6%) 94.4 + 55.0%
Criteo 21961(2.2%) 100.4 + 64.8%
Prebid 20123(2.0%) 87.8 + 44.1%
双击 50560(5.1%) 95.3 + 56.4%
谷歌的AdSense 136482(13.6%) 97.9 + 60.8%
VigLink 6811(0.7%) 135.1 + 121.9%

灵活运用这些流行的广告系统的页面对比那些没有平均更多的错误。数据表明,广告是可访问性错误的最强的预兆之一。利用非常常见的谷歌的AdSense系统主页的网页有37个错误的平均增长近一倍,比其他页面!

其他技术

其他常见的技术,还关联到多个错误。使用reCAPTCHA网页对比那些没有平均12.6更多的错误。与谷歌地图的页面平均11.2更多的错误,和那些与PHP 8.1的平均更多的错误。

有趣的事实

下面是关于这项研究的几个其他有趣的事实:

  • 随着每超过一万页3次分析中,WebAIM百万数据库驶近十亿个数据点。
  • 它采取了累积的计算机处理时间49天来下载和处理样品中所有1122768页。这是5天连续跑了好几个AWS实例共享。
  • 尽管是2020年,9443个主页有<选取框>和542米的主页有闪烁的内容(<眨眼>或CSS文字修饰:眨眼)。
  • 观察到1876456台,同比下降15%,从2213402 2019年只有表的128054(6.8%)有有效的数据表中的标记。
  • 一个单一的主页上检测到的大多数错误是24,444!

结论

显著的工作要做,以使网络访问的每一个人。万博体育官网网址然而不幸的是,WCAG不符合率和错误的数量目前正在缓慢增加随着时间的推移。WebAIM希望,这份报告将有助于提高影响辅助功能。

注意

2019 WebAIM百万报告可历史的目的。。