一个网页如何决定是当前页打开还是新窗口打开?

简介: 一个网页是采用新开还是跳转的方式,目前也没有一个相对统一或被认可的标准或数据支持;这是一个没有优劣的不同操作习惯问题,所以贴近用户的习惯是一个好的处理方式; 优劣势对比 对大部分习惯鼠标点击的用户来讲: 优势 缺点 新开 1、不中断页面 2、可以后台加载,避免等待 3、可以 1、增加标签...

   一个网页是采用新开还是跳转的方式,目前也没有一个相对统一或被认可的标准或数据支持;这是一个没有优劣的不同操作习惯问题,所以贴近用户的习惯是一个好的处理方式;

优劣势对比

对大部分习惯鼠标点击的用户来讲:

优势 缺点 新开 1、不中断页面 
2、可以后台加载,避免等待 
3、可以 1、增加标签栏负担 
2、不能回退 跳转 1、浏览流程清晰 
2、支持用户新开的操作 1、会离开现有流程 
2、加载需等待 
3、回退时定位实现成本高

对小部分习惯通过中键和ctrl来辅助浏览的用户来讲,他们会在需要的时候自己控制新开窗口;所以会更为灵活一点;

逻辑关系

跳转: 如果希望用户的操作流程是线性的,就采用跳转的方式,比如B2C的下单操作; 
新开: 如果希望用户的操作是并行或发散的,那可以采用新开的方式,比如浏览商品; 
上面两个是很容易区分的场景,但是有一些场景则没有明显的区分,建议统一使用跳转方式; 
1、点击跳转更符合链接设计的初衷;而且据悉W3C可能会放弃target的用法 
2、跳转对用户存在鼠标右键或者ctrl来更改的机会; 
或者是类似于discuz一样提供不同的操作习惯,discuz的新开窗口也是作为一个辅助方式存在,默认还是以跳转为主; 

我们对比一下主流B2C的做法,

TB JD GOME SUNING YIHAODIAN 首页->商品列表 新开 跳转 新开 新开 新开 商品列表->商品详情 新开 新开 新开 新开 新开 商品详情->购物车 新开 跳转 跳转 跳转 跳转 购物车->下单 跳转 跳转 跳转 跳转 跳转 二级站点 新开 跳转 新开 新开 新开

    除购物流程这个明显的先后线性操作流程来讲,其他的并无明显的规律;所以在你纠结无法选择的时候的就采用跳转吧!

如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/
相关文章
如何设置谷歌浏览器在新窗口中打开链接?如何设置谷歌浏览器在新标签页中打开链接?
一、快捷键方式:  1、左键单击 ==》 在当前窗口中打开目标网页。  2、Shift + 左键单击 ==》 在新窗口中打开目标网页。  3、Ctrl + 左键单击 ==》 在新标签页中打开目标网页。  4、鼠标中键点击书签即打开新的标签页,在新的标签页中显示指定的网页。
52946 0
xpath为什么有的网页打开,有得网页不能打开
xpath为什么有的网页打开,有得网页不能打开
打开网页后发生了什么?
大家好,我是阿萨。昨天收到一个很好的问题:在地址栏里输入URL后发生了什么?
113 0
打开网页后发生了什么?
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等