关于链接打开方式,很多情况下还是测试数据说了算。但是一致性依然需要被注意,不能随意设置,导致用户无法预知他将要点击的下一个页面是如何出现的。

如今网站中链接打开方式主要有两种:当前页面打开(默认/target=”_self”)和在新标签页(target=”_blank”)中打开。将链接设置为在新窗口中打开很少用到,一是来回切换窗口很麻烦,而是开多个窗口占用系统资源。而如今PC端网页链接的打开方式并没有一个统一的标准,用户有时会难以预测他将要打开的一个链接是在新标签页打开还是在当前页面。以下探讨了一些相关的现象与分析。

中外打开链接习惯的差异举一个有趣的例子:知乎和Quora

2012年以前,知乎和Quora
两个网站都是统一在当前页面打开网页链接,当时知乎上有一些人不习惯当前页面打开链接的方式,就有了许多类似的问题:

知乎

而在2012年以后,Quora和知乎先后改变了打开链接的方式,问题链接都在新标签页打开了。然而Quora的用户不乐意了。

Quora产品更新介绍

Quora用户表示太多标签很困扰

除了知乎和Quora外,还有许多类似的情况,比如中国用户不习惯Google搜索的当前页面打开,国外的大多数网站都统一地是默认为当前页面打开链接,国外用户也比较习惯自己选择打开链接方式(ctrl+鼠标左键/鼠标中键/右键选择,三种方式都可以使页面在新标签页打开。)

造成差异的原因

查找了一些相关资料,主要有下面几个说法:

    早期的W3C标准不支持target=”_blank”等属性,国外互联网普及也比国内早,于是慢慢养成了习惯。早年国内网络环境普遍比较慢,采用新开标签页的方式可以减少用户心理等待时间,而不是干等着当前页面加载。默认情况下是当前页面打开,这时是可选的,按住ctrl点击链接或者直接拖拽链接到新标签页可以在新标签打开页面,这使得用户更有选择权,可以自己决定打开方式;而用了target=”_blank”让用户失去了选择权,让外国人觉得不礼貌。早期国内互联网发展较为浮躁,网站想通过新标签页打开外链留住用户,提高pv。