在博客、杂志甚至是大多数站点中,分页的点选次数可能比搜索还要多,因为在很多时候,访客并没有明确自己的需求,只是在网页中一页接着一页的浏览资讯,如果在分页上有良好的多用户体验同时又能引导访客进行浏览,就能大大增加网站的黏性。但在很多站点中,分页并没有得到足够多的重视,即便是花时间来制作分页也不过是基于图示的样式和设计,对分页组件的整体理念并没有清晰的认识。
在这之前我们先要明白的是 “什么是分页导航” 。在搜索引擎的搜索结果页中,“下一页” 、 “上一页” 、 “2” 、 “3” 这样的连结就是一个分页组件,如果多用户在页没有找到自己需要的资讯则会下一页下一页地反复浏览页面,当然,如果多用户迫切的需要找到一段时间以前的资讯,也可能选择跳页,良好的分页设计就是能够在少的时间内帮助多用户到达他需要的页面。这其中包括一些基本的分页设计原则和技巧,虽然它们很微小但却常常成为新手容易忽略的问题:
在原标签页中开启
听起来像是再简单不过的一件事,但确是新手容易犯错的地方。可以想象一下如果当您点选 “下一页”“上一页” 这些按钮时,突然开启一个新的标签页,如果点选的太快还有可能开启多个标签页,不管网站内容本身有多好,当您反复的被这样的分页困扰时也没有兴趣再浏览下去。很多人习惯在中标注新视窗开启,在设计分页时就需要额外注意这点。
后一页
在百度的搜索结果页和淘宝中,都能发现他们并不提供直接跳转到后一页,一方面是资料本身很大不利于计算,一方面则是考虑到排名的有利性。在多用户浏览时如果多出一个后一页,我想很多人在反复找不到自己需要的资讯也会从后往前找,但是在具有排名性的搜索结果中知名不要提供后一页的选项,这样才能够规定多用户必须是从前向后。想象一下如果存在 “后一页” 的按钮,根据排名来算后一页的资讯肯定是低质的,当多用户直接跳转到后一页时会大大影响体验,对百度来说也不好在后一页再搞上竞价。
当然这也是根据行业不同而有所区别的,比如一些资源网站,提供后一页跳页等等翻页功能可能会对多用户的浏览有帮助,如果您考虑是否要放置这样一个按钮也要结合实际的网站型别,并不是说取消 “后一页” 的按钮就是知名的选择。
跳页
有过浏览论坛经验的朋友能发现在论坛中都会出现 “电梯”“跳往几楼” 之类的按钮,这有些类似于搜索的自定义选择,如果多用户对他的资讯检索排页方式不满意或者清楚的知道自己需要的资讯大约在哪一页就会使用 “跳页”,但也不是说跳页就是必须要有的功能,比如淘宝有按时间排列按销售排列这样的功能,跳页就能很好的展示商品,而搜索引擎则只是为了保证资讯按质量和相关度排列,所以尽可能的简化操作取消跳页,他们的目的在于让多用户从前几页中获取资讯。
在新增跳页时也需要考虑多用户的感受,特别是跳页后的确定按钮是否能够友好的点选到(不少论坛都很难点选),当启用跳页输入框时,按下 Enter 键要也可以触发事件,在浏览一定的页面之后才出现跳页输入框等等,多用户虽然不会直观的明白您所有的细节,但他们能感受到一个网站是 “好” 还是 “坏” 。
快速返回页
通常处理快速返回页的办法是,在浏览到较多的页面时,将 “1” 代表的页独立出来,和近展示的几个页码放在一起,多用户当然知道这里的 “1” 就是直接跳往页。实际上这只有在列表页面和较多的展示内容时才会有所体验,很多开发者喜欢直接放上一个 “页” 按钮,但相比较而言,在浏览之后才出现 “1” 这样的设计更能给多用户好感。因为这样的 “1” 按钮在页时是预设不可点选作为页码显示,而 “页” 这样的按钮如果频繁出现则会给多用户造成选择上的困难,当您在一排中放上多个按钮,即便是每个按钮上都有明确的文字,也是在让多用户选择,一个成功和具有高度多用户体验的网站的要点就是,让多用户尽快的明白自己要做什么,哪里才需要自己点选。
有的开发者也注意到几乎所有的搜索引擎都没有返回页的按钮,因为搜索引擎是按相关性排列的,当您浏览超过 5 页时可能这个搜索词就与您的预期结果有一定差距,这时多用户会选择搜索引擎在分页旁边推荐的 “相关搜索” 和其他关键词进入其他页面。
整体的平衡性
当您留给分页组件一个足够大的区域时,您可能想设计拥有 “上一页” 、 “下一页” 、 “跳页” 等等按钮,在浏览多个页面时也给予多用户选择页的权利,但要注意这时不能再展示过多的页码。想像一下,一个页面上有近十个页码,同时又有这些功能性的按钮,会严重干扰多用户的选择。比如提供了前后各 5 页的展示还有跳页,当多用户想要往后跳转 7 页时就有很多种选择,他既可以输入 7 来跳页,又可以先往后翻 5 页,也能先点选下一页浏览再点选页码跳页等等,这样的犹豫对于多用户来说会很烦躁,有时候并不是留给多用户的选择越多越好。
准确而精简的设计往往能得到多用户青睐的。
说起来这也不过是网站多用户体验中的一小部分,我也没有系统的收集各方面的资料分析,只是分享一些自己的经验看法。仔细想想这些细节给多用户带来的感受时,我更觉得开发者并不能只专注代码、运营、设计,要为多用户考虑的更多,毕竟网站还是做给访客的,并不能看作开发者自娱自乐的产品。
对一些纯程序设计、后端、演算法工作者转向前端或建站之类的工作来说,可能对代码倾注的注意力过大而导致网站太化,在同行业里固然是不错的作品甚至是艺术品,但对大众多用户来说则并没有良好的体验。分页上的整体理念不过是站点的一个缩影,真正能拿出来说的推荐并不多,只是借由这细微的一点来谈谈多用户体验而已。