常见的 IM 软件,包括短信的聊天内容均是时间正序排列,新内容在底部部,并且视窗默认在底部。而博客、新闻网站往往是时间倒序排列,新内容在顶部,并且视窗默认在顶部。可以看出不同的信息媒介,似乎有着不同的排序倾向性。
早期的邮箱软件,比如 Microsoft Mail 使用的是时间正序。而后来的网页邮箱基本都是时间倒序,也许问题出在网页的限制。网页从加载原理上说,是顺序加载,并且只考虑网站从上往下阅读的情况(锚点跳转除外),所以早期无法使网页视窗默认在底部。现在网页依靠大量框架,即使有明显加载时间,用户也能接受,大概就不是问题了。
论坛的设计比较奇怪,帖子页面是时间倒序,新内容在顶部。而进入帖子查看回复时,新内容在底部,内外分别使用了时间倒序和时间正序排列。这种设计大概源自万物起源 Usenet。
如果试着统一论坛的排序,那么就像封面图的下半部分一样,让帖子反着排列就好(虽然需要让视窗默认在底部)。也许还增加了额外好处,那就是以发帖顺序排列,页码与内容的对应关系是固定的。
这个话题源自 gledos 在使用 Thunderbird 时,注意到邮件排列是时间正序,跟网页邮箱常用的时间倒序不同,所以打算探讨一下常见的排序差异。
#杂谈