1

我无法找到有关 WCAG 2.1 合规性和用户生成内容的明确信息。如果站点的最终用户创建或上传的内容不符合要求,站点是否会不符合要求?

一些示例可能是用户上传不带字幕或副标题的视频内容,或包含闪烁内容的 gif,或使用页面编辑器根据个人喜好在整个页面中创建不同级别的 html 标题标签,但可能会干扰屏幕阅读技术等。 ..

您如何处理您无法控制的内容?

4

2 回答 2

1

您有两个选择 - 强制用户上传符合 WCAG 的内容(这几乎是不可能的,但您可以通过坚持使用 alt 文本、.srv 或类似格式的视频字幕文件等来改进事情,并解释为什么它很重要)或者您使用网站上的部分合规声明,其中有两个版本。

部分符合性声明 - 第三方内容

W3C 认识到您无法控制第三方内容,包括用户上传和用户链接(嵌入)的内容。

现在,您确实有两个现实的选择,具体取决于您的可用资源。

选项 1 - 维护页面

如果内容被上传到您的网站,那么您可以选择“修复”它。您可以建立一个系统来监控新添加的内容并添加/调整标记、alt 属性等以使页面符合要求。

您仍会添加部分合规声明,但还会声明页面将得到更新和维护,以在2 个工作日内提供完全合规。

由于繁忙站点的大量资源需求,这可能是也可能不是一个选项。

但是,如果您能够做到这一点,这将是首选(为了降低成本,您可以将其与您现有的任何调解/批准流程相结合。对于无法访问的内容,例如您的闪烁内容场景,您可以有一个简单的警告框,可以用来解释内容的问题。)

选项 2 - 接受用户内容不合规

可以做出“部分符合声明”页面不符合,但如果某些部分被删除,则可以符合。

您详细说明哪些页面/页面类型不合规,但要说明哪些部分合规以及需要删除哪些部分才能使页面合规。

我会在任何解释它是用户生成的内容的内容之前发出警告,并将其链接到您的部分合规声明。如果少数人花时间了解可访问性,它可能会产生积极影响。

于 2020-07-08T07:07:45.397 回答
0

必须注意的是,第三方实现和第三方内容是两个截然不同的东西:

  • 使用生成错误标题标签的页面编辑器由作者控制。

  • 允许第三方用户向网站添加内容不是(但可以)在作者的控制之下,

例如,集成由您的社交媒体经理编写的 twitter 提要由您控制:可以制作适当的图像替代品和文本,并且使用 API 而不是 iframe 集成可以提供足够的可访问性。

如果您让人们上传视频而没有让他们提供字幕的能力,那么这是您的责任。如果他们可以选择自己的提供商(如 Youtube)但不提供字幕,那么这是他们的责任。

请参阅由于第三方内容导致的部分一致性声明

当作者决定使用第三方实现时,他们应该选择符合 WCAG 要求的产品。[...]但是,如果页面不符合 WCAG 仅出于作者无法控制的合法原因,则作者可以声明部分符合。重要的是要认识到这是不符合项声明

于 2020-07-08T10:10:50.340 回答