欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  博文

A标签链接是选择新窗口打开还是当前窗口打开?

程序员文章站 2021-12-25 10:59:08
...

相信很多朋友在Web开发的时候都遇到过这个问题、虽然是一个很小的问题、但对于用户体验是息息相关的、那就是、一个网页如何决定是当前页打开还是新窗口打开?有的用户喜欢新窗口、有的喜欢当前窗口、这个如何权衡呢?

A标签链接是选择新窗口打开还是当前窗口打开?


要判断从A页面点击某链接进入B页面、是否需要新开窗口?一种比较简单的判断方法是、用户在B页面完成操作后、重新回到A页面的可能性有多大、举几个场景、大家应该就可以理解了


1、首页banner

用户打开网站首页(A)、看到了首屏的广告banner、对某个促销活动(B)感兴趣、因此产生点击、我们可以分析下、用户来网站购物一般都带有购物目的性、促销活动一般只是购物路径临时性的分支操作(并且首页一般有多个促销)

因此用户在浏览完某个促销活动后、还是会继续进行搜索、类目浏览等其他关键性的操作、因此、这个场景、新开窗口便于用户浏览分支页面、关闭分支页面、然后回到主路径、(也因此、一般搜索框和类目浏览启动按钮会在电商的大部分页面出现、甚至置顶悬浮)


2、搜索

用户输入关键词”牛奶“、进入了搜索列表页(A)、对某个商品感兴趣、点击进入商品详情页(B)、我们分析下、由于用户购物会经常比较多个商品、因此用户从详情页(B)回来、继续浏览列表页(A)的概率是很高的、也因此、新窗口打开


3、翻页

翻页的时候、点了下一页一般代表用户对前一页浏览完毕、因此一般情况不需要返回、因此、当前窗口打开


4、搜索框搜词

搜索框搜词、当用户输入关键词、即表明用户踏上征程、进入了一段至少3-4个页面的主要购物路径、短期内不会回头、因此、可以建议当前窗口打开


按照这个思路、一般可以快速决定哪种方案、如果某场景下、上面的原则区分不明显、那么就表明、两种方案都可以、不必太纠结、如果非要继续纠结、那么就原窗口打开、因为如果你这么设置了、用户还是可以自己选择”新窗口打开“的、反之这不行

新窗口还是当前窗口打开、一直以来颇具争议、诚然、任何不分场景的强制使用某一种方式都是耍流氓、这也需要用户研究同学提供的数据作为参考、在对用户使用场景做出了合理分析之后、我觉得还可以把细节做的更好