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

发布于 2024-07-13 12:42:44 字数 339 浏览 5 评论 0原文

我刚刚读了 “致乔尔和杰夫的公开信”,我注意到评论中的日期与博客条目的发布时间有关。 因此,这意味着第一个条目将始终保持“12 分钟后”,下一个条目将始终保持“14 分钟后”。

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

第一次看到这个时,我认为这有点令人困惑(我想是因为我没有预料到这一点),但它很快就让我着迷了。

I was just reading the "Open Letter to Joel and Jeff" and I noticed the dates on the comments are relative to when the blog entry was posted. So that means the first entry will always stay as "12 minutes later" and the next will always be "14 minutes later".

From a usability standpoint, does it make more sense to list out times relative to now, or to when the main action occurred?

Upon first seeing this I thought it was a little confusing (I think because I wasn't expecting this), but it very quickly grew on me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

梦幻之岛 2024-07-20 12:42:44

正如 Steve Krug 在不要让我思考中建议的那样,摆脱当用户访问您的网站时,他们的脑海中会出现问号。 如果它令人困惑,它可能没有帮助。

虽然这是一个有趣的概念,但在这种情况下,我认为它更令人困惑而不是有用。 如果我看到“18 分钟前回答”和“17 分钟前回答”,我就有了一个完美的参考框架。 这也是我在许多其他网站上看到的内容,因此不需要我学习任何新内容。

另一方面,如果我看到两条包含“5 分钟后”和“6 分钟后”的评论,我就没有明确的参考框架。 第一个可能是在原来的问题之后,但另一个呢? 是在上次评论之后 6 分钟吗? 或者在原始问题提出 6 分钟后,即在其他评论提出后一分钟? 最后,这不是您通常在网站上看到的内容,因此会有一个“嗯?”的时刻。 后面跟着“wtf?” 或“酷!”。 这不应该是一种偶然的反应。

As Steve Krug recommends in Don't Make Me Think, get rid of the question marks that pop in the user's head when they come to your site. If it is confusing it isn't likely to be helpful.

Although an interesting concept, in this context I think it is more confusing than useful. If I see "answered 18 mins ago" and "answered 17 mins ago" I have a perfect frame of reference. Also this is something I see on many other sites so it does not require me to learn anything new.

On the other hand if I see two comments that contain "5 mins later" and "6 mins later" I don't have a clear frame of reference. The first might be after the original question, but the other? Is it 6 minutes after that previous comment? Or 6 minutes after the original question, thus one minute after the other comment? Finally, this isn't what you typically see on a site so there will be a moment of "huh?" follow by either "wtf?" or "cool!". Not a reaction that should be left to chance.

极致的悲 2024-07-20 12:42:44

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

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

Like most things, the only real answer is, "it depends". When considering lists of dependent comments where each comment must have context to other surrounding comments, relative times might make sense.

However, when showing ATM withdrawl transactions on your bank statement, each item stands alone and relative times might not be the best way to indicate to the reader exactly when the transaction occurred.

风铃鹿 2024-07-20 12:42:44

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

如果参照点不明确,用“现在”作为参照会更有意义。

I think it depends on the context. If the point of reference is the blog article, then I think it makes total sense to display the time of comments related to that article as happening after the article.

If the point of reference is unclear, it would make more sense to use "now" as a reference.

无所谓啦 2024-07-20 12:42:44

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

例如,在 Stack Overflow 上,我总是必须计算自上次检查新答案以来已经过去了多少小时,以便我知道要返回多远。

You left out the option of specifying absolute date and time, which is the one I prefer.

E.g., here on Stack Overflow I always have to calculate how many hours have passed since the last time I checked for new answers so I know how far to go back.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文