处理打开一个新标签,并确保网络可访问与WCAG 3.2技术

问题描述 投票:0回答:1

WCAG 3.2表示内容应以可预测的格式(https://www.w3.org/TR/2016/NOTE-UNDERSTANDING-WCAG20-20161007/consistent-behavior.html)来提供,并且随后当新的一个新标签打开上一次点击的用户意识到这一点。

我有打开一个新标签的许多链接列表的网页。 W3C推荐,要么这是在链接文本指示或指示器被提供在悬停/焦点。然而,由于广泛的量需要此同一页面上的链接,提供这些选项会显著破坏设计/ UI的。是否还有其他的视觉侵扰性较低的方式来实现这一目标的一致性,而不提供一个弹出窗口或文字警告对于每一个环节?

此外,是否有涉及到打开新窗口/标签等可访问性问题?

html css wcag
1个回答
3
投票

这可能取决于你想要达到的level of conformance。大多数公司(和大多数国家的法律)要求AA一致性。事实上,指引说,符合AAA不应要求。

注2:不建议AAA级符合要求,作为整个站点的一般政策,因为它是不可能满足所有AAA级成功标准的一些内容。

然而,这并不意味着你不应该考虑的一些AAA要求。例如,有颜色对比是大于4.5:1(1.4.6 Contrast (Enhanced))或确保您的链接文字有意义本身,而不是依靠周围(2.4.9 Link Purpose (Link Only))是AA级以上的一致性都是伟大的增强的背景下。

至于打开链接在新窗口中,在3.2.5 Change on Request下降,这是一个AAA一致性。所以,这取决于你想要达到的一致性水平,你可能没有符合它。

如果你只有散落在整个网站中,在新窗口中打开链接了一把,这将是很好有一个视觉指示器,显示该链接将在新窗口中打开,并传达同样的信息向屏幕阅读器。 (见H83: Using the target attribute to open a new window on user request and indicating this in link text (HTML),例如,你也可以使用图标代替文本,但要确保图标有alt属性或您通过aria-labelaria-labelledby,或visually hidden text屏幕阅读器提供上下文)。

但是,如果你这样做,然后你有一个页面,大多数链接的跳转到一个新的窗口,页面看起来充斥着所有的额外信息。这是你必须要小心。如果您决定有说,在新窗口中打开的所有链接,这样就不需要每个链接旁边的图标是一个页面上的一般性意见,那么你会失败WCAG 3.2.4 Consistent Identification,这是AA的要求。也就是说,你有一些网页以“新窗口”图标的链接,没有它的另一个页面旁边。

所以,你需要决定是否要以表明链接在新窗口(AAA要求)打开与否。正如前面提到的那样,实现一些AAA要求,是一件好事。只要是一致的。

© www.soinside.com 2019 - 2024. All rights reserved.