可能不但很多朋友对白鸦提出的原则听不懂,而且很多朋友在这里还存在着误区,尽量不要开新窗口,友好导航开新窗口,有商业需求时开新窗口
- 链接指向一个需下载到本地或者打印的文件(通常是非HTML的)。这里就包括了pdf, doc, mp3, 需打印的文稿等等。
- 当页加载可能打断一个正在进行的进程,或者使之不能完成。例如需要前后对比的帮助;正在填写表单时,用户想看看隐私条款等等。
关于是否新开流览器的误区
是否是应该采用新的浏览器打开链接,是在书友会当天讨论的一点比较有意义的点,白老大还给出了
1、尽量不要开新窗口
2、友好导航开新窗口
3、有商业需求时开新窗口
可能不但很多朋友对白鸦提出的原则听不懂,而且很多朋友在这里还存在着误区.
误区1:多开新页面可以增加网站PV数量,所以按照第三个原则,需要PV数的网站要尽量的多开新窗口,而事实上,PV和是否新开窗口没有任何的关系,计算PV数是根据客户端向服务器的请求的次数来计算的,开新页打开一个新的窗口和在原窗口打开一个页面完全的没有区别.(通常PV计数是看页面中包含的一个JS被调用多少次来计算的.)同时采用后退在的并不多,所以是否采用新开页面的方式对于PV的计数并没有影响.
误区2:用户在阅读了浏览器的内容以后,通常会关掉浏览器.如果是采用了原浏览器打开,会使得整个网站被关闭.(和一些朋友交流的时候,他们认为好的网站内容可以弥补这个问题,这的确是对的,但是我们是就目前的问题讨论,和其他曾面的东西无关).从一定的角度来看,这个问题是存在的,而事实上这个问题并不严重,首先:一般人的记忆消退是有一定时间的,很多时候,我们在发现了自己范错误以后,立即会按照原来的导航从新开开这个页面,(原来在GOOGLE在原页面打开的时候,经常出这样的问题,我可以立即用原来的次重新搜索一次),当然这个会增加交互的难度;其次,有没有新开页面,大部分的用户有感觉的,所以很多时候,在没有新开也面的情况下,用户也是知道的;最后在大部分情况下,我们网站PV值并不高,所以用户一般都是只走一个导航的流程,所以这个流程走完了,自然网站是要被关闭的,多开出的几个页面反而增加了用户的操作成本.
误区3:用户的需求很多,看考试时间信息的用户,往往也是需要看考试例题的用户.所以在信息列表的也面中,应该采用新开页面的方式,以便在拥护再看的列表页面的时候,能看到考试例题.首先,有这样需求的用户可能不少,但是有这样期望的用户并不一定多.其次,用户如果看完了考试时间信息的页面,他如果是认为自己的浏览已经结束了,可能是同时关闭两个页面,而并非是将信息的列表页面再看一遍,所以采用新页面打开并非是用户解决问题的方法.(这里我们举另一个极端的假设,在用户打开一个链接的同时,把10个他需要的页面打开给他,我不用继续说,大家也知道接下来是什么情况了).事实上,解决这个问题的办法不是用新页面打开,而是要在内容的页面上增加关联导航或者是友好导航.
误区4:这个是技术人员的事情,在现实的工作中,的确有很多的设计师都直接把是否新开浏览器的决定权给了技术人员,的确,任何一个链接,是否在新窗口打开,都是由技术人员实现的,技术人员一问这个问题的时候,很多设计师就直接给了个W3C的标准,按照那个执行吧! 诚然,W3C标准中是给出了这方面的规则,但是却并非实用,有一些链接也是要在新窗口打开的.从另一个角度来说,技术人员往往是逻辑能力非常强,但是分析和判断能力相对弱的人员,让他们去考虑这样的的问题,他们可能关心安全性比用户体验还多.
误区5:由于PV值并不高,开5-6个页面对用户没有关系,在这个上面花精力使得设计和技术实现的成本过高. 的确,大部分网站(非论坛)的平均PV值并不高,多数在3-5之间,但是网站更多的价值是为忠诚的用户服务,浏览页面越多的用户,往往是对网站价值越大的用户.同时,即使是仅仅几个页面,用户的体验也是十分重要的.可能一个页面的体验,就能决定用户是不是能喜欢并再次来我们的网站.
说到设计和实现成本,可能在一定的合作默契和规则的范围里面,设计人员只要标出并和程序人员说明特殊的地方就可以了,而并非是要把所有的连接上都给出标识是否用新页面打开.