WCAG为何制定“A”、“AA”、“AAA”3个级别?
-
19-09-2019 - |
题
WCAG将优先级定为3的目的是什么?
是这样吗?
- 如果客户不支付额外的费用,或者我们没有太多时间,那就去 A
- 如果客户付款,或者我们有时间使网站兼容,那么至少AA
- 如果客户付款并根据政府需要。规则然后去 AAA
如果我们正在制作网站,那么我们应该努力达到哪个级别,或者我们应该只根据客户的要求来做?
虽然我找到了这些定义 在这个网站上 但这些让我感到困惑
• 优先级 1:为了使所有用户访问Web内容和Web开发人员,必须满足这些要求。
• 优先级 2:Web开发人员应满足这些要求,以便没有组发现很难访问Web内容,从而达到“ AA”一致性级别。
• 优先事项 3:Web开发人员可能会满足这些要求,以促进某些小组访问Web内容,并达到“ AAA”一致性。
解决方案
WCAG 2.0 分为三个一致性级别 (A-AA-AAA),因为成功标准是根据它们对页面设计或视觉呈现的影响来组织的。级别越高,对设计的限制就越多。
例如,让我们以准则 1.4(可区分)为例,它是为了让用户更容易看到和听到内容,包括将前景与背景分开。
- 成功标准1.4.1是关于颜色的使用。规则是这样的:颜色不被用作传达信息,指示动作,提示响应或区分视觉元素的唯一视觉手段。(A级)
- 成功标准1.4.3是关于对比度(最小值)。规则是这样的:文本和文本图像的视觉呈现的对比度至少为4.5:1,除了以下内容:(AA级)
- 最后,成功标准1.4.6是关于对比度(增强)。规则是这样的:文本和文本图像的视觉呈现的对比度至少为7:1,除了以下内容:(AAA级)
正如您所看到的,我们爬得越高,要求就越高,并且对网页中的呈现方式施加的压力就越大。
根据经验,A 级的成功标准对于界面来说应该是不可见或几乎不可察觉的。另一方面,AAA 级将对设计产生如此大的影响,甚至 W3C 声称大多数组织都无法达到该级别(因为设计上的妥协太重要了):
来源: http://www.w3.org/TR/WCAG20/#conformance-reqs (WCAG 2.0) - 来自 W3C
“笔记2:不建议将 AAA 级一致性要求作为整个网站的一般政策,因为某些内容不可能满足所有 AAA 级成功标准。”
在任何给定项目中努力达到一种或另一种一致性级别不应该与客户支付或不支付的费用有任何关系。它应该始终是尽你所能(当然在资源和预算范围内)以确保所有用户,无论残疾或限制如何,都可以享受向公众提供的内容。当涉及政府内容时尤其如此。
其他提示
这 WCAG 文档说明 为什么有不同的级别。
确实,A 越多就越难实现,但相反,可能受益的人就越多。
我不确定我是否同意 Adam 的观点,即你应该以 100 为目标。由于 W3C 表示在某些情况下 100 是无法实现的,因此以 100 为目标可能会浪费客户资源。打个比方,如果你受雇为客户销售服务,他们为你提供潜在客户,你的目标可能是向 100% 的潜在客户销售,但每个人都知道,虽然理论上 100% 是可能的,但在现实世界中永远不可能取得成就。最好设定一个现实的目标。
不同的级别用于根据可访问性对站点进行“分级”。您应该始终以最好的目标为目标。
这就像在说“这个网站在满分 100 分中有多好?”。你不能对客户说“我的目标只是70分”,你应该以100分为目标。
网络可访问性可帮助残疾人或老年人使用网络。WCAG 2.0 定义了 3 个可访问性级别 A、AA 和 AAA。不同级别的主要原因是为了降低页面设计的影响,保持网站的可访问性,但同时具有良好的设计质量。由于AAA级可能会影响设计标准,例如美国的Section 508和欧洲的EN 301549仅要求AA级。