哪个更有用,输出相对于现在或相对于主要动作的时间点的日期?

时间:2009-02-12 21:39:58

标签: date usability

我刚刚阅读"Open Letter to Joel and Jeff",我注意到评论中的日期与博客条目发布时的日期有关。这意味着第一个条目将始终保持“12分钟后”,而下一个条目将始终为“14分钟后”。

从可用性的角度来看,列出相对于现在的时间或主要行动发生的时间是否更有意义?

第一次看到这个时我觉得它有点混乱(我想因为我没想到这个),但它很快就在我身上发展。

4 个答案:

答案 0 :(得分:2)

正如史蒂夫·克鲁格在Don't Make Me Think中所建议的那样,当他们来到你的网站时,摆脱用户头上的问号。如果它令人困惑,它可能没有帮助。

虽然这是一个有趣的概念,但在这种情况下,我认为它更有说服力而不是有用。如果我看到“18分钟前回答”和“17分钟前回答”我有一个完美的参考框架。这也是我在许多其他网站上看到的,所以它不需要我学习任何新东西。

另一方面,如果我看到两条评论包含“5分钟后”和“6分钟后”,我没有明确的参考框架。第一个可能是在原始问题之后,但另一个?在之前的评论之后6分钟?或原问题后6分钟,因此在另一条评论后一分钟?最后,这不是你通常在网站上看到的,所以会有一个“嗯?”的时刻。跟随“wtf?”或“很酷!”。不是应该留给机会的反应。

答案 1 :(得分:1)

像大多数事情一样,唯一真正的答案是“它取决于”。在考虑依赖注释的列表时,每个注释必须具有其他周围注释的上下文,相对时间可能有意义。

但是,当您在银行对帐单上显示ATM取款交易时,每个项目都是独立的,相对时间可能不是向交易者确切说明交易发生时间的最佳方式。

答案 2 :(得分:0)

我认为这取决于具体情况。如果参考点是博客文章,那么我认为在文章之后显示与该文章相关的评论时间是完全合理的。

如果参考点不清楚,使用“now”作为参考会更有意义。

答案 3 :(得分:0)

您省略了指定绝对日期和时间的选项,这是我更喜欢的。

,例如Stack Overflow我总是要计算自上次检查新答案以来经过了多少小时,所以我知道要回去多久。