ホバーまたはタップで正確な時刻を確認できることは理解していますが、なぜ最初から完全な日付を直接表示しないのでしょうか?ページに追加されるテキスト量はほとんど増えませんが、価値が大きく向上し、混乱を軽減できると思います。
例えば、以下のように表示するのではなく:

以下のように表示するべきです:

これは特に、Jul '18 と Jul 18 の区別において重要です。この微妙な違いが、多くの復活したトピックや非常に古い投稿への返信の原因だと考えられます。多くの人が単に ' を見逃してしまうためです。具体的には、以下を推奨します:
- 秒と分は現状のまま:
30s、15m
- 時間については分を含める:
5h 20m(現在は 5h と表示されます)
- 日単位で表示されるものについては時刻を追加:
2d, 8:36 PM(現在は四捨五入により 2d または 3d と表示され、混乱を招くことがあります)
- 今年の日付を使用するものについては時刻を追加:
Jul 18 3:57 AM(現在は Jul 18 と表示されます)。時刻まで表示するのは少し過剰かもしれませんが、個人的には好きです。
- 去年の日付を使用するものについては日付と完全な年を表示:
Jul 25, 2018(現在は Jul '18 と表示されます)
「いいね!」 4
Discourse はシンプルさを重視しています。これにより、人々は単語そのものに集中し、単語の周囲にあるメタデータに気を取られることなく済みます。投稿にそのような繰り返しのあるノイズを望む場合は、サイトをカスタマイズして実現してください。それを妨げるものは何もないのです。
「いいね!」 5
承知いたしました。その程度の詳細が、ある意味ではノイズと見なされる可能性もあることは理解できます。ただ、それでも '18 を 2018 に変更する案を真剣に検討していただければと思います。なぜなら、その簡素化が大きな混乱を招いているからです。それ以外については、私が提案した他の変更点が、望まれる以上にテキストを複雑にしてしまう可能性もあることは理解しています。
「いいね!」 2
pdecat
(Patrick Decat)
4
技術的な文脈(例:Openwrt フォーラム)で Discourse が使用される場合、この機能は非常に望まれています。スレッドが長期間にわたって続く場合、投稿日を確認して古いコンテンツを素早く特定することが重要だからです!各 Discourse 管理者が何かを変更する必要はなく、ユーザープロフィールからこの設定を変更できるようにしたいと考えています。
現時点では、曖昧さを感じたときに完全な日付を表示するために、以下のブックマークレットを使用しています:
javascript:(function(){Array.prototype.forEach.call(document.getElementsByClassName("relative-date"), function(el) { el.innerText = el.title });})();
少なくとも西暦の完全な年を表示するという提案に賛成です。これは、年を省略する習慣がない地域(私の場合はフランス)のユーザーにとって特に重要です。
「いいね!」 4