有时间先后的翻页

作者:一叶千鸟 来源:千鸟志 时间:2008-05-23 13:14:00 

在用wordpress这个博客的时候,我很奇怪的发现,最近写的内容排在第一页,而最早写的成了最后页。这显然有悖逻辑,正常的情况应该是最早写的在第一页,就像翻书那样。

去年四月,有天加班我请同事帮我改,当时正好用了WP-PageNavi插件,可以显示12345这样的页码,我希望是倒序如54321,打开博客就能看到今天写到了多少页。修改插件显示比较容易,但页码和url的翻页参数对不上,研究后发现是wordpress内核写死的,通过插件根本无法修正,于是恢复了回来,这事后来一直搁下。

以往讨论翻页的话题,都局限于应该以何种形式表现的界面和交互方面,是否有人留意过排序意图的逻辑?页码组织的依据?最近又琢磨这问题,原来翻页与信息传达的目地关系很紧密。

所有博客都是为了给用户提供最新内容,wordpress默认用newer和previous分别代表更新和更早的含义。但很多模板翻译成中文后,成了没有时间关系的上一页和下一页,上一页到底是页码更小还是时间更早,传达的其实不够清晰。

凡是有时间先后逻辑的信息集聚系统,排序都应该按照用户正常使用的心智模型组织。比如Gmail的翻页方案,特点在于只告诉用户数据位置,没说到底在哪页,前后关系准确,可以不断往前翻寻找历史,与我脑子里的使用模型完全一致。

有时间先后的翻页

换个角度,搜索引擎为什么又应该顺序的12345呢?因为搜索结果不具有时间先后关系,而是按重要性排序,越重要的越靠前,与我脑子里的使用模型也完全一致。

有时间先后的翻页

如果此理念被认同和接受,将给某些产品的翻页带来革命性改进,尤其是社区。

标签:翻页,分页,时间,搜索
0
投稿

猜你喜欢

  • 新兴XML处理方法VTD-XML介绍

    2008-09-04 14:42:00
  • asp日历代码 显示农历

    2007-09-23 08:40:00
  • 一些sql语句

    2009-04-10 18:36:00
  • CSS绝对定位在宽屏分辨率下错位

    2009-07-28 12:24:00
  • ORACLE数据库空间整理心得

    2010-07-16 13:33:00
  • 解决Server对象 错误 'ASP 0178 : 80070005'

    2008-02-29 13:45:00
  • 设计良好网页的4项原则

    2009-04-24 12:48:00
  • 怎样开启phpStudy服务器

    2023-05-25 00:38:06
  • 如何在Unix系统环境下安装MySQL数据库

    2009-01-04 13:09:00
  • 用文本+ASP打造新闻发布系统

    2009-02-02 09:31:00
  • Oracle9i的全文检索技术开发者网络Oracle

    2010-07-18 13:22:00
  • XHTML代码的基本应用

    2007-10-26 12:32:00
  • CSS缩写可以有效的缩小CSS文件的体积

    2009-01-13 18:06:00
  • 关于设计的一些个人看法

    2008-06-12 12:44:00
  • 通过视图修改数据时所应掌握的基本准则

    2009-01-07 14:22:00
  • javascript中实现override,overload和类似c#中的property

    2008-05-16 12:01:00
  • 精细分析 SQL server服务器的内存配置

    2009-01-19 13:56:00
  • SQL 判断给定日期值(或时间段)所在星期的星期一和星期天的日期

    2011-10-24 20:14:52
  • sqlserver 触发器学习(实现自动编号)

    2012-10-07 10:58:03
  • Oracle中返回结果集的存储过程分享

    2012-07-11 15:50:16
  • asp之家 网络编程 m.aspxhome.com