web-dev-qa-db-ja.com

投稿とファイルの高評価を表示する

FacebookやTwitterのようなソーシャルインターフェイスについて考えてみましょう。ユーザーは、フィードに表示される投稿/メモを共有できます。メモ/投稿では、テキストだけでなく画像やファイルも追加できます。ユーザーがその投稿を気に入った場合、フィード(Facebookスタイルのニュースフィード)に投稿を表示するのは簡単です。しかし、ユーザーがその投稿で画像やファイルを気に入った場合、フィードと同じようにその画像やファイルにいいねを表示しながら、投稿とは区別するのに最適な方法は何でしょうか。

私はこれをFacebookで確認しましたが、Facebookはフィードに画像のいいね!を表示しません。画像のいいね!は、画像を開いて表示したときにのみ表示されます。

2
Komal Waseem

「いいね」の階層は、いくつかの競合を回避するために再検討することができます(たとえば、ユーザーが投稿を「好き」にした場合、その写真が「好き」であることを意味しますか?)。これらは2つの提案です。

  • すべての「好きな」要素を同じレベルの兄弟として扱います。投稿よりも画像の方が重要な場合は、投稿全体ではなく、コンテンツの一部が好まれる可能性があります。
  • 親要素と子要素に別の「like」アクションを適用します。混乱を避けるために、両方に同じ "like"を使用する代わりに、異なるタイプを検討してください。

matryoska

画像クレジット:BrokenSphereによる-自分の作品、CC BY-SA 3.0、 https://commons.wikimedia.org/w/index.php?curid=3773186

1
Alvaro

アイテムに「いいね!」の数を重ねる

すべてがカウントされている場合、たとえそれがゼロであっても、その数が特定のアイテムに関連していることは明らかです。

各画像に薄いフッターを追加して、メタデータを含めることもできます。そこが好きです。

ここでの重要な点は、UIデザインは、インターフェイスに追加するのではなく、インターフェイスから差し引くことを目的としているため、別のデザイン要素を絞るのに十分な根拠があるはずです。

また、Facebookの世界では、偶然に何も起こりません。誰もそれについて考えなかったので、個々のアイテムにいいねがないとは思えません。より広範囲にテストされている可能性が高く、何らかの理由でうまく機能しません。

mockup

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

0
dennislees