有时间先后的翻页
作者:一叶千鸟 来源:千鸟志 时间:2008-05-23 13:14:00
在用wordpress这个博客的时候,我很奇怪的发现,最近写的内容排在第一页,而最早写的成了最后页。这显然有悖逻辑,正常的情况应该是最早写的在第一页,就像翻书那样。
去年四月,有天加班我请同事帮我改,当时正好用了WP-PageNavi插件,可以显示12345这样的页码,我希望是倒序如54321,打开博客就能看到今天写到了多少页。修改插件显示比较容易,但页码和url的翻页参数对不上,研究后发现是wordpress内核写死的,通过插件根本无法修正,于是恢复了回来,这事后来一直搁下。
以往讨论翻页的话题,都局限于应该以何种形式表现的界面和交互方面,是否有人留意过排序意图的逻辑?页码组织的依据?最近又琢磨这问题,原来翻页与信息传达的目地关系很紧密。
所有博客都是为了给用户提供最新内容,wordpress默认用newer和previous分别代表更新和更早的含义。但很多模板翻译成中文后,成了没有时间关系的上一页和下一页,上一页到底是页码更小还是时间更早,传达的其实不够清晰。
凡是有时间先后逻辑的信息集聚系统,排序都应该按照用户正常使用的心智模型组织。比如Gmail的翻页方案,特点在于只告诉用户数据位置,没说到底在哪页,前后关系准确,可以不断往前翻寻找历史,与我脑子里的使用模型完全一致。
换个角度,搜索引擎为什么又应该顺序的12345呢?因为搜索结果不具有时间先后关系,而是按重要性排序,越重要的越靠前,与我脑子里的使用模型也完全一致。
如果此理念被认同和接受,将给某些产品的翻页带来革命性改进,尤其是社区。
标签:翻页,分页,时间,搜索
0
投稿
猜你喜欢
Python对列表去重的多种方法(四种方法)
2023-03-18 23:38:19
Echarts图表移动端横屏进入退出的实现
2024-05-11 09:06:45
在Python中使用成员运算符的示例
2023-12-12 01:36:20
pytorch创建tensor函数详情
2021-10-30 15:09:56
python从入门到精通(DAY 3)
2023-11-03 08:23:18
Pytorch实现图像识别之数字识别(附详细注释)
2022-04-08 08:12:54
数字格式化转换
2010-08-03 12:22:00
SQL Server 复制需要有实际的服务器名称才能连接到服务器
2024-01-18 09:17:15
深入理解python对json的操作总结
2022-04-08 20:36:01
python tkinter库的Text记录点击路经和删除记录详情
2021-04-15 03:41:13
使用opencv相关函数确定图片中的直线问题
2021-01-11 11:30:14
简单的python后台管理程序
2022-01-07 03:49:30
Ubuntu安装MySQL5.7并配置数据存储路径的方法步骤
2024-01-16 04:08:19
深入解析golang bufio
2024-04-28 09:13:24
Python OpenCV阈值处理详解
2023-10-07 19:38:47
python3字符串操作总结
2023-08-23 22:31:23
用FSO操作 xml
2008-09-03 12:26:00
揭秘SQL Server 2008性能和可扩展性
2009-03-10 14:47:00
django框架之cookie/session的使用示例(小结)
2023-06-24 08:24:42
详解如何在vue项目中使用layui框架及采坑
2024-04-09 10:58:35