web-dev-qa-db-ja.com

メッセージの受信トレイからお気に入りの会話を削除するための適切な経験は何ですか?

私は毎日たくさんの会話ボリュームを生み出すメッセージングアプリを持っています。メッセージ機能にお気に入りセクションを追加しています。メッセージが削除されるときのフローを定義する必要があります。ここに私がこれまで持っているものがあります:

  1. ユーザーAが会話を開始するユーザーBからメッセージを受信>
  2. 会話はメインのメッセージビューにあります>
  3. ユーザーAはユーザーBとの会話をお気に入り>
  4. 会話がお気に入りビューに複製されます(メインのメッセージビューとお気に入りビューの両方に存在するようになります)>
  5. ユーザーAがお気に入りビューから会話を削除します>
  6. 会話もメインのメッセージビューから削除されます。

ここで理解する必要があるのは...

ユーザーがメインのメッセージビューからお気に入りの会話を削除すると、お気に入りビューからも削除されますか?

私の意見では、これにはいくつかの側面があります。

  1. 会話を「お気に入りにする」とは、会話を別の受信トレイに複製することを意味する場合、メッセージが一般的なメッセージングの受信トレイから削除されても、お気に入りビューにまだ存在しているはずです。つまり、ユーザーはおそらく受信トレイからハウスキーピングと会話の削除を行ってクリーンアップしていましたが、「お気に入り」の会話を個別に保持したいと考えていました。

  2. 一方、お気に入りは「ブックマーク」のように表示できます。お気に入りビューの会話は、メッセージングビューの会話へのクイックリンクです。優先がブックマークよりも多い場合は、2つのビュー間で削除動作を同期する必要があると思います。つまり、メッセージセクションからconvoが削除されると、お気に入りセクションからも削除されるはずです。

  3. 私が考慮していない他のUXの機微があるかもしれません、それはそれがどのように振る舞うべきかを支配するべきですが、私にはわかりません。

上記の2に傾いています。

1
amendels

私はあなたに同意します、会話を支持することはそれを複製することではありません(少なくともそれは私が期待することではありません)。したがって、メインビューまたはお気に入りビューのいずれかから削除した場合は、メッセージがどこからでも削除されます。唯一のことは、メインビューから会話にお気に入りとして「タグ付け」されていることをユーザーに表示して、会話を削除する前に2度考えることです。

2
Julien N.