小型分页的设计

一、小型分页的原始设计方案
分页的作用说起来有很多,特别是从性能的优化上,但最重要的原因是,让用户可以找到自己想要的东西。这点页面比较多的分页上,淘宝已经做得很好。但在小分页上,上次和一帮设计师在评审一个小分布设计方式的时候,有了一些不同的意见。先看一下这个小型分页(这里定义的是页面小于或等于5页的分页设计)的原始设计(交互白板,非视觉终稿)方案:

看起来挺熟悉的,huh?是的,很多网站其实都采用了这种类型的显示方式。这里有设计师说,会不会把“上一页”和“下一页”放在一起,用用户按起来比较方便。就像这样:

Hmmm,确实,这样比原来的好挺多的。至少用户可以更省力去翻页。这是有另外一个设计师就跳出来了,说,我们是不是还可以做进一步的优化?因为通常来说,我们按“下一页”的情况会比较多,“上一页”这些历史会比较少见。这时他提出的方案是:

当然,这样也挺好的,理由也说得过去。就是有一种说不清的东西在里面,类似于技术和艺术究竟那种更重要,懂得的汉字和能写出好文章之间的关系。其实问题就出在,一是用户需要去做一个“猜”的过程,猜这个左向的指示符究竟是不是代表向上翻页;一是设计的不一致让心理有不和谐的感觉。特别是在中国在种“好事成双”,什么都要成一对的文化下,更明显。
二、我的方案
不过,对于个人来说,我并不赞同上面的这些做法。既然这个分页是小型的,一个小位置就能全列在上面的,那我们为什么还要去复杂化这个用户去选择的过程,而不直接提供一种更便捷的达到目的的方式?我的想法是小分页就应该把他们全显示出来,让用户操作更方便。如下:

这种展开式的分页设计与原始方案的对比:
- 从空间上
展开式显示更省像素。有很多好的设计师会考虑留白,更会考虑如果去合理地利用这些宝贵的空间,省像素。
- 从实用性上
如果看到第3页,突然想回到第1页,按照原来的设计,是不是得按两次“上一页”?如果有5页呢?我如何保证更快地在各页之间切换?展开式的设计可以更好地解决这样的问题。
三、结语
当然,并不是说这样的展开式分页就是更好的。还有可能要结合场景,比如像微博这些允许随时间线无限下拉的地方,我们完全可以让用户忽略“分页”这样的概念,只要用户向下拉,我们就提供信息的自动加载,以更方便用户的查阅。应用场景总是在变,但不变的是,我想自己应该继续这样:
一、去积累。有时候总有这样的小纠结,也可以说是一种小洁癖,像代码总追求最优的解决方案。虽然这样的纠结并不会对用户有多大的影响 ,但当你在一个项目中有10个,30个,100个这样的优化时,相信网站的体验将会超出用户的预期。当然,对于自己在这方面的能力,也将会有质的提升。所以,去积累吧。
二、超出设计去思考。对于交互,其实我们的最终目标是用户的使用方便与否(不是用户,有时候用户他可能需要的只是很简单的东西,比如一辆更快的马车,但如果你给他一辆福特汽车呢?),所以,应该跳出设计本身去思考,才更有可能得到满意的结果。
相关文章
今天的文章,我们将分享15个可以学习编程的网站,这些网站上提供了很多编程教程,图书以及编程练习,希望对你有用2024-11-02- 这篇文章主要介绍了web开发中的长度单位主要包括px,pt,em等,需要的朋友可以参考下2023-08-06
- px单位是绝对单位,一般用于pc端网页开发,因为是绝对单位所以在移动端上的使用体验并不是很好,rem它是描述相对于当前根元素字体尺寸,是相对单位,它可以根据根元素的变换而2023-08-06
WEB前端优化必备js/css压缩工具YUI-compressor详解与集成用法
压缩工具层次不穷,各有优点,选择适合的压缩工具为将来做项目开发使用是一件很重要的事情!!在这介绍YUI-compressor,需要的朋友可以参考下2023-06-21- 浏览器是多进程的,有浏览器主进程,网络进程,渲染进程,插件进程等,在将html,css,javascript解析成一个页面的时候,就需要多个进程的分工合作2023-05-01
- 本文为大家整理了常用的文件对应的MIME类型,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2022-04-25
postman中form-data、x-www-form-urlencoded、raw、binary的区别介绍
这篇文章介绍了postman中form-data、x-www-form-urlencoded、raw、binary的区别,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-12-28- 国际组织制定了可以容纳世界上所有文字和符号的字符编码方案,称为Unicode,是通用字符集Universal Character Set的缩写,用以满足跨语言、跨平台进行文本转换、处理的要求2021-11-27
- 这篇文章主要介绍了前端实现字符串GBK与GB2312的编解码(小结),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2020-12-02
这篇文章主要介绍了告别硬编码让你的前端表格自动计算,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-09-27




最新评论