WCAG 2.0 - 表元素的摘要属性是必须的

时间:2013-07-04 13:26:06

标签: accessibility wcag

我对WCAG 2.0 Documentation感到有些困惑。我有两个问题:

1)在H73: Using the summary attribute of the table element to give an overview of data tables中,声明

  

“如果这是成功标准的充分技术,则失败   这个测试程序并不一定意味着成功   标准还没有以其他方式得到满足,只有这一点   技术尚未成功实施,不能用于   声称符合。“

实际上大多数标准都有这个文本。这是什么意思?由于未编写摘要属性是必需的,因此包含摘要属性是否可选?

2)有足够的技术区域和故障区域。如果在足够的技术领域中列出了标准,并且当失败区域没有提到该标准时,是否意味着标准是可选的?

1 个答案:

答案 0 :(得分:4)

您正在混合技术和标准,请参阅the chart for the hierarchy。技巧(h73),你引用的文字有两个原因:

  1. 某些标准有多种与之相关的技术*
  2. 这允许用于未来可能尚未通过适当的W3C / WAI审查流程的最佳实践。因此,当您创建声明合规性的文档时,您可以说我做了 x,y和z 这不是W3C技术,但我认为它们是可访问的所以他们符合标准1.xx - 在这里想想WAI-ARIA。
  3. * - 您指出的技术不是一个很好的例子,但如果我们留在<table>的领域,我们可以查看技术H63H43。标准1.3.1处理表格标记并列出这两种技术。我无法评论有多少人知道,所以我将指向HTML规范。 HTML 4.01 Spec提到您需要使用scopeheader属性作为有效的HTML,我确信HTML 5 Spec也可以,但我没有&# 39;读得太近了。

    要回到您的问题,如果您要创建HTML5网页/网站/其他内容,summary属性已被宣布为过时,因此您无法合法使用它(请参阅更多信息:HTML Mailing list,和W3C Wiki)。相反,您应该使用上段中HTML 5链接中提到的技术。

      

    2)有足够的技术区域和故障区域。如果标准列在足够的技术领域,并且当失败区域没有提到该标准时,是否意味着标准是可选的?

    足够的技术领域概述了使符合统治标准准则的可访问方式的已知方法。失败区域显示&#34;以下是被视为失败的常见错误&#34; ,换句话说,&#34;提供此页面上的所有其他信息(或我们链接的信息)开发人员尝试做以下事情 - 大部分时间都无法访问。&#34;一个例子是使用<label>属性,而不是使用placeholder