我可以在我的网站链接在新标签页中自动打开?

2018年8月13日

我不希望人们离开我的网站时,他们点击链接。我可以配置这些链接,使他们在新的标签页自动打开?

感谢您询问 - 这是一个非常普遍的问题,这是我们在网络接入诊所经常遇到,一般访问网站时!

澳门皇冠体育-官网首页团队不建议在新标签页打开链接。一两件事,万维网联盟(W3C)不推荐这种做法,因为它需要从用户手中的控制(打开一个新标签未经用户同意)。

此外,它不具有在新标签/窗口自动打开链接的可访问性的最佳做法,因为这可能会导致混淆 屏幕阅读器用户。我已经经常可以看到露西激活配置为在新选项卡中自动打开一个网站上的链接,她根本不知道它已经打开!这种做法也可能导致混乱与某些认知障碍的用户。

没有残疾游客可以随时选择打开一个新的浏览器窗口或选项卡链接,如果他们想(例如,用鼠标右键单击该链接并选择“在新标签中打开链接”或“在新窗口中打开链接”)。

WCAG 2.0 AA标准 说来限制链接/在新标签页/窗口打开按钮的数量。也有一些例外允许,这里是什么WCAG说有关:

在一般情况下,最好不要打开新的窗口和标签,因为它们可以为迷失方向的人,尤其是谁难以感知视觉内容的人。然而也有一些情形,其中从可访问性的角度以打开一个新的窗口或标签优选的。这里有两个这样的情况:

  1. 打开包含上下文相关的信息,如帮助说明,或完成形式的替代手段的网页时,如基于日历的日期选择器,将显著破坏一个多步骤的工作流程,如填充和提交表单,如果页面是在同一个窗口或选项卡打开。 
  2. 用户登录到一个网站的安全区域,并按照安全区域之外的链接的网页会终止用户的登录。在这种情况下在外部窗口打开外部链接允许用户,同时保持其登录活性在原来的窗口访问这样的引用。

建议当链接打开一个新的窗口,有预先的警告。

但如果我真的,真的想要什么我链接到一个新的标签自动打开?

总体而言,我们认为,没有配置链接到一个新的标签是每个人的最佳实践自动打开!但是,如果它一定会发生,那么最好的方式继续进行配置链接,在新选项卡中自动打开是提供视觉和口头指示。

视觉指示是像在链路的末端附加一个外部链接图标,并且口头指示将 看不见的屏幕外文本 读取或类似的东西“外部链接在新窗口中打开”。

这里有些例子!下面是两个链接的屏幕截图。第一链路是内部的,并且所述第二链路是外部链路。外部链路具有附加到末端的链接图标,链接的文本之后。 

Screenshot of an example internal link, and an example external link