代码之家  ›  专栏  ›  技术社区  ›  Bob

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

  •  3
  • Bob  · 技术社区  · 16 年前

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

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

    当我第一次看到这个时,我觉得有点困惑(我想是因为我没有预料到这一点),但我很快就明白了。

    4 回复  |  直到 16 年前
        1
  •  2
  •   DavGarcia    16 年前

    Don't Make Me Think ,去掉用户访问你的网站时脑海中弹出的问号。如果它令人困惑,那就不太可能有帮助。

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

        2
  •  1
  •   Jim H.    16 年前

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

    然而,当在银行对账单上显示ATM取款交易时,每个项目都是独立的,相对时间可能不是向读者准确指示交易发生时间的最佳方式。

        3
  •  0
  •   ern    16 年前

    我认为这取决于背景。如果参考点是博客文章,那么我认为将与该文章相关的评论时间显示为在文章之后是完全有意义的。

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

        4
  •  0
  •   starblue    16 年前

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

    推荐文章