usability - 为什么WCAG制作了3个级别的 “A”, “AA”和 “AAA”?

标签 usability accessibility w3c screen-readers wcag

WCAG设定3个优先级的目的是什么?

像吗

  • 如果客户不支付额外费用,或者我们没有太多时间,那就去
    代表一个
  • 如果客户付款,或者我们有时间使网站兼容,则至少
    AA
  • 如果客户付款并根据需要
    治理然后使用 AAA
  • 规则

    如果要建立站点,那么我们应该尝试达到哪个级别,或者仅应客户要求进行?

    虽然我找到了on this site这些定义,但这些对我来说还是很困惑

    • Priority 1: For all users to access the Web content and for Web developers to attain Conformance level “A”, these requirements must be satisfied.

    • Priority 2: These requirements should be satisfied by the Web developers so that no group finds it difficult to access the Web content and so as to attain Conformance level “AA”.

    • Priority 3: These requirements may be satisfied by the Web developers to facilitate access to Web content for some groups and attain Conformance level “AAA”.

    最佳答案

    WCAG 2.0分为三个一致性级别(A-AA-AAA),因为成功标准是根据它们对页面设计或外观的影响来组织的。级别越高,对设计的约束就越大。

    例如,让我们采用准则1.4(可区分),该准则旨在使用户更容易查看和收听内容,包括将前景与背景分开。

  • 成功标准1.4.1与
    使用颜色。规则就像
    这:颜色不是唯一的颜色
    视觉传达手段
    信息,指示一个 Action ,
    提示回应,或
    区分视觉元素。
    (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级成功标准。”

    在任何给定项目中努力达到一个或另一个合规水平的合规性与客户支付或不支付的费用无关。它应该始终是在资源和预算范围之内,尽一切可能确保所有用户,无论其残疾或限制,都可以享受向公众提供的内容。在涉及政府内容方面尤其如此。

    关于usability - 为什么WCAG制作了3个级别的 “A”, “AA”和 “AAA”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414321/

    相关文章:

    html - 超链接和有效的 W3C 标记

    html - W3C 是否标准化了输入隐藏时焦点的移动?

    security - 仅使用电子邮件作为身份验证

    c++ - 如何从创建的类中使用创建类的方法?

    javascript - 如何在 javascript 中检测大写锁定而不将输入的内容与按下 Shift 进行比较?

    asp.net - 没有 URL 的节点在 ASP.NET 菜单中缺少弹出类

    html - 导航中的按钮而不是 anchor ?

    android - 当 TTS 语言与系统语言不同时激活辅助功能服务

    c++ - AXUIElementCopyAttributeValue 无法完成

    css - 在CSS Flexbox中,为什么没有“justify-items”和“justify-self”属性?