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

优劣势对比

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

优势 缺点 新开 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 首页->商品列表 新开 跳转 新开 新开 新开 商品列表->商品详情 新开 新开 新开 新开 新开 商品详情->购物车 新开 跳转 跳转 跳转 跳转 购物车->下单 跳转 跳转 跳转 跳转 跳转 二级站点 新开 跳转 新开 新开 新开

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

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

  1. 网页中a标签属性统一设置新窗口打开

    原文地址:http://www.cnblogs.com/942267027wzmblog/p/5624173.html 在开发过程中,我们往往想在页面中,给<a>设置一个统一的默认格式,例 ...

  2. 网站用户体验研究:新窗口打开链接还是当前窗口打

    网页到底是用新窗口打开好,还是用当前页打开比较好呢,这个恐怕是仁者见仁,智者见智了,接下来就粗浅的谈谈自己的看法. 先看这两种打开方式的利弊: 新窗口打开: 优点: 1)用户可以同时浏览多个页面,很方 ...

  3. 点击链接新窗口打开页面

    列表页面,要是没有内页得话,就新窗口打开一个页面,-------要是有的话在点击列表页得就覆盖打开的窗口页面  使用的标签是  target="_block" 要是想一直打开在新窗 ...

  4. html打开新窗口设置窗口属性,HTML之:让网页中的a标签属性统一设置-如‘新窗口打开’...

    在开发过程中,我们往往想在页面中,给设置一个统一的默认格式,例如我们想让链接:"在新窗口打开",我们就可以使用标签 在网页中添加这段代码: [注解] 标签为页面上的所有链接规定默认 ...

  5. 网站服务器打开新页面,什么网页适合新窗口打开?哪些网页又适合当前窗口打开?...

    原标题:什么网页适合新窗口打开?哪些网页又适合当前窗口打开? 关于网页是新窗口打开好,还是当天窗口打开好,其实没有严格规定,主要根据网站内容来确定,有些网页需要新窗口打开,有些则不需要,今天四爷推就简 ...

  6. 新窗口打开html页面,网页是选择新窗口打开还是原窗口打开?

    我本人挺喜欢原窗口打开的,如果需要打开新窗口一般是ctrl+鼠标左键,原本以为这个快捷键大家都会用呢,不过这一看法在上周改变.如果你还在纠结,可以看看本文. (主流浏览器都默认ctrl+点击=开新窗口 ...

  7. idea如何设置在新窗口打开另一个项目、如何设置多个项目在一个idea工作空间

    文章目录 前言 idea如何设置在新窗口打开另一个项目.如何设置多个项目在一个idea工作空间 01 idea在新窗口打开另一个项目 02 如何让多个项目放在一个idea空间上 02::01 用ide ...

  8. 如何让网页中所有链接都在新窗口打开

    如何让网页中所有链接都在新窗口打开?方法其实很简单,其实就是在<head>标签中添加了一句代码:<base target=_blank>.     例如:     <ht ...

  9. C# webBrowser禁止在新窗口打开,强制在本窗口打开

    进行webBrower开发的时候,肯定都会遇到一个问题. 那就是怎么样强制在本窗口打开新窗口的问题. 网上最常见的解决方法就是, 在NewWindow事件中取得要打开的网址,取消打开新窗口,然后在本窗 ...

  10. php 超链接新页面打开新页面,Typecho 超链接默认新窗口打开

    本文最后更新于2021年03月17日,已超过11天没有更新.如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢! ypecho默认的超链接是在当前窗口打开的,可能是由于个人习惯问题吧,每次打开 ...

最新文章

  1. pprof搭配ceph tell命令分析ceph内存
  2. Amazon AWS云计算服务平台概述
  3. python 利用多进程实现文件的拷贝
  4. Get Started with Apex的playground练习
  5. Web前端笔记-圆环随时间逐渐缩小(使用two.js)
  6. OpenResty的现状、趋势、使用及学习方法
  7. Excel develop
  8. 2个recordset合并_史上最全!8种办法玩转Excel文字合并,总有一款适合你!
  9. python基本代码教程-(Python基础教程之三)Python代码中添加注释
  10. pythonATM,购物车项目实战_补充2-模块功能
  11. latex 设置表格的字体大小和行高
  12. JVM监控及诊断工具命令行篇之jhat
  13. 【PC工具】更新win10关闭更新工具Windows Update Blocker
  14. 2020年精选网络性能监控系统
  15. 带你搞懂朴素贝叶斯分类算法
  16. E08【选尺码】I'm looking for size 43
  17. 【excel入门学习】
  18. [WebSocket]使用WebSocket实现实时多人答题对战游戏
  19. 看完315晚会,我们的数据隐私谁来保护?
  20. 关于限流熔断Sentinel总结

热门文章

  1. MySql之增删改查总结
  2. Lucene创建索引和搜索索引
  3. 2017-09-26 10:45:51.905 ERROR 9704 --- [nio-8080-exec-5] com.linktrust.aspect.AopLogger :
  4. java byte 相等比较_Java字节码跟真正汇编的比较
  5. python测试开发工程师前景_对未来测试开发工程师的前景你怎么看?
  6. Spring @Cacheable设置过期时间
  7. 关于CefSharp在客户端运行报错的解决方案
  8. 深入理解java虚拟机 - 垃圾回收机制(GC)
  9. 安卓Activity布局简述
  10. [USACO07DEC]道路建设Building Roads