我正试图让一个现有的网站可以访问,但我遇到了一个带有vimeo流式视频背景的横幅。我在这个SO线程中发现了一个相同的问题——制作一个没有声音的视频元素。海报上说,axe Tools没有通过视频,因为它没有字幕——我也面临同样的情况。
不过,公认的答案并不能解决这个问题。将父元素设置为aria-hidden对axeTools没有影响。我需要使网站可访问,但也要通过审核。有人知道怎么做吗?在我看来,WCAG在这里并没有得到很好的考虑,因为它似乎没有等同于alt="的视频"或咏叹调角色=";演示文稿";当视频纯粹是装饰性的,没有传达任何有意义的信息时,它对图像也是如此。
暂时忽略axe或任何其他自动化测试工具,因为它们的报告中经常出现错误。类似斧头的工具不是衡量可访问性的标准。WCAG是。使用人工和Web内容可访问性指南是您确定是否符合要求的可靠来源。
在这种情况下,您有两个适用的指导原则。
- 1.2.1仅限音频和视频(预录制(
- 2.2.2暂停、停止、隐藏
第一次,它说:
为基于时间的媒体或提供音轨,该音轨为预录制的仅视频内容提供等效信息。
所以这里有两个关键点:
- 您可以有一个基于时间的媒体的替代方案(通常是一个转录本,在这种情况下,您可以有一个描述视频中发生的事情的转录本(或您可以有描述相同事情的音轨
- 如果视频有意义,您仅需要此替代方案。该指南说,替代方案必须提供";等效信息";。那么视频的目的或意义是什么呢?它是提供信息还是装饰?如果视频被删除,关键信息会丢失吗?如果它纯粹是装饰性的,没有提供任何东西,那么;等效信息";基本上将是";什么都没有";。该视频可能会被辅助技术隐藏。但你想和你的设计师谈谈视频的目的或意义
第二条准则2.2.2规定,如果有移动内容(通常是动画,但视频算作移动信息(,则用户需要一种方法来停止它。这通常通过视频上的暂停按钮来完成,但也可以通过许多其他方法来完成。
总之,你需要决定视频的目的以及它是否传达信息,如果是,你需要确定什么是";等效";体验将是,并且还提供了一种暂停视频的方式。