一个网页如何决定是当前页打开还是新窗口打开?
一个网页是采用新开还是跳转的方式,目前也没有一个相对统一或被认可的标准或数据支持;这是一个没有优劣的不同操作习惯问题,所以贴近用户的习惯是一个好的处理方式;
优劣势对比
对大部分习惯鼠标点击的用户来讲:
优势 缺点 新开 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 首页->商品列表 新开 跳转 新开 新开 新开 商品列表->商品详情 新开 新开 新开 新开 新开 商品详情->购物车 新开 跳转 跳转 跳转 跳转 购物车->下单 跳转 跳转 跳转 跳转 跳转 二级站点 新开 跳转 新开 新开 新开
除购物流程这个明显的先后线性操作流程来讲,其他的并无明显的规律;所以在你纠结无法选择的时候的就采用跳转吧!
图书购买京东链接***微信小程序商城开发实战*** | ***新媒体营销精华:精准定位+爆款打造+匠心运营+内容变现***