web-dev-qa-db-ja.com

時系列のストリーム/フィード内で「更新された」投稿を表示するにはどうすればよいですか?

投稿の時系列フィード内で更新(編集またはコメント)された投稿を表示する最良の方法は何ですか?これは本質的にはTwitterに似たフィードです。したがって、当然、ユーザーはそれらにコメントできます。

現在、時系列フィードに表示されていない投稿について、時系列フィードの上に個別の「更新」フィードを配置することを考えていました。しかし、繰り返しになりますが、投稿またはコメントが編集されたか、新しいコメントがあったかをどのように示すかわかりません。

3
paulkon

私は2つの可能性を考えることができます。まず、ストリーム内の更新された投稿にフラグ(視覚的にマーク)を付けて、更新されたことを示すことができます。

mockup

download bmml sourceBalsamiq Mockups で作成されたワイヤーフレーム

または、投稿の更新日を日付として投稿をソートする際のキーとして使用することもできます(つまり、投稿されたかのように適切な場所に移動します)。これはおそらくより良いオプションです。

最後に、ある種の組み合わせを行うことができます(更新された年代順に配置するだけでなく、更新された投稿にもマークを付けます)。

2
Joshua Barron

1つのアプローチは、元の投稿日ではなくソートの方法として基本的に最新のアクティビティの日付を使用して、元の投稿以降にコメントまたは更新された投稿を昇格することです。これはLinkedInが使用しているモデル、またはある時点で使用されているモデルのようですが、現在どのように使用しているかはわかりません。これは、別の投稿サブカテゴリ内の古い投稿のリストを掘り下げるのではなく、アクティブな投稿を表示するより自然な方法であると思います。

0
Sullivan