有时间先后的翻页
作者:一叶千鸟 来源:千鸟志 发布时间:2008-05-23 13:14:00
标签:翻页,分页,时间,搜索
在用wordpress这个博客的时候,我很奇怪的发现,最近写的内容排在第一页,而最早写的成了最后页。这显然有悖逻辑,正常的情况应该是最早写的在第一页,就像翻书那样。
去年四月,有天加班我请同事帮我改,当时正好用了WP-PageNavi插件,可以显示12345这样的页码,我希望是倒序如54321,打开博客就能看到今天写到了多少页。修改插件显示比较容易,但页码和url的翻页参数对不上,研究后发现是wordpress内核写死的,通过插件根本无法修正,于是恢复了回来,这事后来一直搁下。
以往讨论翻页的话题,都局限于应该以何种形式表现的界面和交互方面,是否有人留意过排序意图的逻辑?页码组织的依据?最近又琢磨这问题,原来翻页与信息传达的目地关系很紧密。
所有博客都是为了给用户提供最新内容,wordpress默认用newer和previous分别代表更新和更早的含义。但很多模板翻译成中文后,成了没有时间关系的上一页和下一页,上一页到底是页码更小还是时间更早,传达的其实不够清晰。
凡是有时间先后逻辑的信息集聚系统,排序都应该按照用户正常使用的心智模型组织。比如Gmail的翻页方案,特点在于只告诉用户数据位置,没说到底在哪页,前后关系准确,可以不断往前翻寻找历史,与我脑子里的使用模型完全一致。
换个角度,搜索引擎为什么又应该顺序的12345呢?因为搜索结果不具有时间先后关系,而是按重要性排序,越重要的越靠前,与我脑子里的使用模型也完全一致。
如果此理念被认同和接受,将给某些产品的翻页带来革命性改进,尤其是社区。
0
投稿
猜你喜欢
- 目录一、简介思路高德地图API二、获取经纬度三、路线规划(四种方式)获取出行路线数据处理四、演示效果五、结尾一、简介路径规划中包括步行、公交
- 前面提到了银行转账这个场景,展示了一个比较耗时的转账操作。这篇继续转帐,下面展示一段程序,多个线程的操作都更改了amount变量导致运行结果
- 很长时间以来,一直想将自己的一些零碎的想法总结下,给自己一个完整的思维,也算是做个存档。一家之言,绝不敢说对别人会有什么帮助,对外人的层面上
- 业务场景由于项目需求,需要对相关类目进行多选,类目数据量又特别大,业务逻辑是使用懒加载方式加载各级类目数据,编辑时回显用户选择的类目。问题描
- 本文实例为大家分享了html5 canvas在图片上画超链接的具体代码,供大家参考,具体内容如下1. html<canvas id=&
- 概述从今天开始我们将开启一段自然语言处理 (NLP) 的旅程. 自然语言处理可以让来处理, 理解, 以及运用人类的语言, 实现机器语言和人类
- 西北望乡何处是,东南见月几回圆。月亮又慢悠悠的挂上了天空,趁着睡前梦呓,我就带领各位可爱的读者们探索MySql最后的子查询部分。说明:有些查
- 这是一个绘制矩阵的函数。用matshow绘制矩阵的例子:import matplotlib.pyplot as pltimport nump
- 我要实现的就是下图的这种样式,可参考下面这两个网站的留言板,他们的实现原理都是一样的畅言留言板样式:网易跟帖样式:原理需要在评论表添加两个主
- 前几天有一个需求,透视表中的年级这一列要按照一年级,二年级这样的序列进行排序,但是用过透视表的人都知道,透视表对中文的排序不是太理想,放弃p
- 一、python机器学习–线性回归线性回归是最简单的机器学习模型,其形式简单,易于实现,同时也是很多机器学习模型的基础。对于一个给定的训练集
- 我就废话不多说了,直接上代码吧!import cv2import osdef save_img(): video_path =
- python中字典和列表的使用,在数据处理中应该是最常用的,这两个熟练后基本可以应付大部分场景了。不过网上的基础教程只告诉你列表、字典是什么
- Python FastAPI请求参数传递FastAPI多参数传递类型FastAPI通过模板来匹配URL中的参数列表,大致有如下三类方式传递参
- 上一篇文章为大家介绍了 GoFrame gcache使用实践 | 缓存控制 淘汰策略 ,得到了大家积极的反馈。后续几篇文章再接再厉,仍然为大
- Python list列表添加元素方法实际开发中,经常需要对 Python 列表进行更新,包括向列表中添加元素、修改表中元素以及删除元素。&
- 本文实例为大家分享了python自动发送报警监控邮件 的具体代码,供大家参考,具体内容如下因为有一些日常任务需要每日检查日否执行正确,所以需
- 1.建立设计规范的意义 建立设计文档的根本目的
- 如下所示:# -*- coding: utf-8 -*-import sys, urllib, urllib2, jsoncity=urll
- 日志文件对于一个服务器来说是非常重要的,它记录着服务器的运行信息,许多操作都会写日到日志文件,通过日志文件可以监视服务器的运行状态及查看服务