在交互设计上,经常会遇到这个问题;一个新页面是在当前页打开,还是新窗口打开。当然大多数页面都是当前页打开,也比较符合用户的预期;但是某些情况下,新窗口打开页面也是一个很好的交互方式。
某些用户是比较排斥新窗口打开,应该有以下几个原因
-用户自己无法控制本页打开还是新窗口打开,要是用户选择新窗口可以直接在浏览器复制打开
-新窗口在某种程度上要增加新窗口打开的认知时间
-新窗口使得任务栏更加拥挤,并使得浏览器的“后退”按钮变得不可用;
-过多的新窗口要花费更多的时间维护和辨别各个窗口
因此某种程度上用户更加期望新页面在当前页载入。
不过并非是所有新窗口用户都会排斥,那么什么情况下用户更喜欢使用新窗口呢?
- 当链接指向一个需下载到本地或者打印的文件(通常是非HTML的)。这里就包括了pdf, doc, mp3, 需打印的文稿等等。
- 当页加载可能打断一个正在进行的进程,或者使之不能完成。例如需要前后对比的帮助;正在填写表单时,用户想看看隐私条款等等。
-当用户希望同时对页面进行类比和查询,比如报告页、站点详情页;有些时候这样的情况是可以在当前页面用tab页进行解决的,tab页面在某种程度也是新标签页的一种方式
当然窗口打开的方式情况不是绝对的,它可能根据实际情况需求、体验、习惯有着不同处理方式。交互设计师很多时候是在权衡各种各样的因素,从商业诉求到用户目标,从可用性到审美学。