Google reCAPTCHA v2 目前是否符合 WCAG 2.0 AA?

Is Google reCAPTCHA v2 currently conforming to WCAG 2.0 AA?

关于验证码的 WCAG 2.0 要求和技术包括:

我用这两个演示评估 Google reCAPTCHA v2:

看来reCAPTCHA v2已经提供了describe text(in aria-live="polite" div),alternative accessibility solution for screen readers,可以满足上述要求

而且我从 那里学到了自动辅助工具,例如WAVE 工具,可能 return 特定的误报。除此之外,reCAPTCHA 在我的扫描中似乎还不错。

那么,有没有违规的地方?我们可以说 reCAPTCHA v2 目前符合 WCAG 2.0 AA 吗?

符合 WCAG

是的,但这只是因为 WCAG 为 CAPTCHA 的固有可访问性问题添加了例外。合规性与实际为残障人士工作不同

它在第一个障碍上失败了,因为我找不到 text alternative 这是 A 级要求和第一个 WCAG 规则。

虽然该规则确实提供了验证码(因此您获得了技术通过),但它肯定不符合该规则的精神,并且一直是 WCAG 上争论的焦点。

提供替代音频行不通,因为有些人又聋又瞎,这就是为什么必须提供替代文本(可通过编程确定的描述等)

好用/体验好/好用,绝对不行!

  • 如果您的视力不佳,则无法区分图像。
  • 如果您有认知障碍,您可能无法将图像与所问问题正确关联。
  • 在屏幕上使用它 reader(作为盲人用户)非常可怕,因为您必须使用音频验证码。
  • 如果你也有听力障碍,音频验证码就没用了(即使你没有也很难使用)。
  • 无法将其与盲文屏幕一起使用(例如,如果您是盲人和聋人)。

我可以继续,但你明白了。特别是最后一点。是的 Google 提供了“勾选框”的替代方案,但对于盲人和聋人来说,这两个选项都没有用。

它能有效阻止垃圾邮件吗?

不是,可以买1,000 captcha solves for !

当你实施验证码(为什么你认为他们向你展示公共汽车的照片)并惹恼你的访客时,你实际上所做的就是帮助 Google 完善自动驾驶汽车的图像识别。

与此同时你是

  • 给想要填写您的表单的用户带来摩擦(并且根据使用情况可能会导致较低的转化率),
  • 使残障用户难以或无法使用网站
  • 可能会使您的网站变慢(取决于实施),因为 Captcha 库膨胀,从而损害您的 Core Web Vitals

避免使用!