做交互设计的人或多或少都听说过多年前Freddy Kreuger提出的网站设计“点三下原则”,大致意思是说好的设计不应该超过3次点击。然而随着网络的发展,设计规则的逐步完善,“点三下原则”也应该到了淡出设计历史舞台的时候。
尽管6年前Joshua Porter就曾经写过一篇文章抨击所谓的“点三下原则”,然而至今我们在工作中还会时不时听到有抱怨说“但是,这不就多加了一次点击么”?
“3次”这个限制真的就那么重要么?David Hamill在“Stop Counting Clicks”中彻底反驳了这条规则。有意思的是,他举出骑自行车爬山的例子,当你爬一座不太陡的山时,你会将变速器调到相对轻松的一档,脚也不需要蹬太快,轻松就能上去;当你爬一座比较陡的山时,你会将变速器调到最轻松的一档,这时候就需要蹬更多圈,但一样也是很轻松。这时候,圈数就好比是网页上的点击数,用户在上网的时候关注的绝不是点击数,就像车手在骑车时关注的绝不会是踩踏板的圈数一样,真正关注的是能不能达到目的,能不能以最轻松的方式达到目的。
再来看看“点三下原则”有多大的危害吧。一个网站原本有良好的导航,用户可以根据导航一步步点击下去,最终找到目标。但设计人员为了遵循这个“点三下原则”认为原先设计的导航造成了太多步点击,为了减少点击,将原本不同层级的内容放到了同一层级,表面上看用户似乎只需要点一下就能达到目的,但在他点这下之前,他因为选择太多而要思考很久。
其实用户根本不会记得点了多少下,如果他点的每一下都不需要思考,都顺理成章,那整个过程就是流畅的,这样的体验才是良好的。而“点3下原则”表面上以点击量来区分设计好坏的规则,恰恰从根本上违背了以用户为出发点的原则,因为用户真正在乎的不会是点了多少下,而是能不能轻松的达成目标。