一个网页如何决定是当前页打开还是新窗口打开?
一个网页是采用新开还是跳转的方式,目前也没有一个相对统一或被认可的标准或数据支持;这是一个没有优劣的不同操作习惯问题,所以贴近用户的习惯是一个好的处理方式;
优劣势对比
对大部分习惯鼠标点击的用户来讲:
优势 缺点 新开 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 首页->商品列表 新开 跳转 新开 新开 新开 商品列表->商品详情 新开 新开 新开 新开 新开 商品详情->购物车 新开 跳转 跳转 跳转 跳转 购物车->下单 跳转 跳转 跳转 跳转 跳转 二级站点 新开 跳转 新开 新开 新开
除购物流程这个明显的先后线性操作流程来讲,其他的并无明显的规律;所以在你纠结无法选择的时候的就采用跳转吧!
一个网页如何决定是当前页打开还是新窗口打开?相关推荐
- 网页中a标签属性统一设置新窗口打开
原文地址:http://www.cnblogs.com/942267027wzmblog/p/5624173.html 在开发过程中,我们往往想在页面中,给<a>设置一个统一的默认格式,例 ...
- 网站用户体验研究:新窗口打开链接还是当前窗口打
网页到底是用新窗口打开好,还是用当前页打开比较好呢,这个恐怕是仁者见仁,智者见智了,接下来就粗浅的谈谈自己的看法. 先看这两种打开方式的利弊: 新窗口打开: 优点: 1)用户可以同时浏览多个页面,很方 ...
- 点击链接新窗口打开页面
列表页面,要是没有内页得话,就新窗口打开一个页面,-------要是有的话在点击列表页得就覆盖打开的窗口页面 使用的标签是 target="_block" 要是想一直打开在新窗 ...
- html打开新窗口设置窗口属性,HTML之:让网页中的a标签属性统一设置-如‘新窗口打开’...
在开发过程中,我们往往想在页面中,给设置一个统一的默认格式,例如我们想让链接:"在新窗口打开",我们就可以使用标签 在网页中添加这段代码: [注解] 标签为页面上的所有链接规定默认 ...
- 网站服务器打开新页面,什么网页适合新窗口打开?哪些网页又适合当前窗口打开?...
原标题:什么网页适合新窗口打开?哪些网页又适合当前窗口打开? 关于网页是新窗口打开好,还是当天窗口打开好,其实没有严格规定,主要根据网站内容来确定,有些网页需要新窗口打开,有些则不需要,今天四爷推就简 ...
- 新窗口打开html页面,网页是选择新窗口打开还是原窗口打开?
我本人挺喜欢原窗口打开的,如果需要打开新窗口一般是ctrl+鼠标左键,原本以为这个快捷键大家都会用呢,不过这一看法在上周改变.如果你还在纠结,可以看看本文. (主流浏览器都默认ctrl+点击=开新窗口 ...
- idea如何设置在新窗口打开另一个项目、如何设置多个项目在一个idea工作空间
文章目录 前言 idea如何设置在新窗口打开另一个项目.如何设置多个项目在一个idea工作空间 01 idea在新窗口打开另一个项目 02 如何让多个项目放在一个idea空间上 02::01 用ide ...
- 如何让网页中所有链接都在新窗口打开
如何让网页中所有链接都在新窗口打开?方法其实很简单,其实就是在<head>标签中添加了一句代码:<base target=_blank>. 例如: <ht ...
- C# webBrowser禁止在新窗口打开,强制在本窗口打开
进行webBrower开发的时候,肯定都会遇到一个问题. 那就是怎么样强制在本窗口打开新窗口的问题. 网上最常见的解决方法就是, 在NewWindow事件中取得要打开的网址,取消打开新窗口,然后在本窗 ...
- php 超链接新页面打开新页面,Typecho 超链接默认新窗口打开
本文最后更新于2021年03月17日,已超过11天没有更新.如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢! ypecho默认的超链接是在当前窗口打开的,可能是由于个人习惯问题吧,每次打开 ...
最新文章
- pprof搭配ceph tell命令分析ceph内存
- Amazon AWS云计算服务平台概述
- python 利用多进程实现文件的拷贝
- Get Started with Apex的playground练习
- Web前端笔记-圆环随时间逐渐缩小(使用two.js)
- OpenResty的现状、趋势、使用及学习方法
- Excel develop
- 2个recordset合并_史上最全!8种办法玩转Excel文字合并,总有一款适合你!
- python基本代码教程-(Python基础教程之三)Python代码中添加注释
- pythonATM,购物车项目实战_补充2-模块功能
- latex 设置表格的字体大小和行高
- JVM监控及诊断工具命令行篇之jhat
- 【PC工具】更新win10关闭更新工具Windows Update Blocker
- 2020年精选网络性能监控系统
- 带你搞懂朴素贝叶斯分类算法
- E08【选尺码】I'm looking for size 43
- 【excel入门学习】
- [WebSocket]使用WebSocket实现实时多人答题对战游戏
- 看完315晚会,我们的数据隐私谁来保护?
- 关于限流熔断Sentinel总结
热门文章
- MySql之增删改查总结
- Lucene创建索引和搜索索引
- 2017-09-26 10:45:51.905 ERROR 9704 --- [nio-8080-exec-5] com.linktrust.aspect.AopLogger :
- java byte 相等比较_Java字节码跟真正汇编的比较
- python测试开发工程师前景_对未来测试开发工程师的前景你怎么看?
- Spring @Cacheable设置过期时间
- 关于CefSharp在客户端运行报错的解决方案
- 深入理解java虚拟机 - 垃圾回收机制(GC)
- 安卓Activity布局简述
- [USACO07DEC]道路建设Building Roads