web-dev-qa-db-ja.com

メールスレッドの注文方法を教えてください。

この質問に対する答えはあると思いました。未加工のメールを表示すると、最新のメールが一番上にあり、残りのメールは新しい順に表示されています。ほとんどの人がメールをそのように認識していると言っても差し支えないと思います。これは、Gmailを除いて、ほとんどのメールクライアントがアプローチする方法でもあります。

Gmailのアプローチは反対です。スレッドの下部に最新のメールと返信ボックスがあり、従来のコメントスレッドの動作に似ています。

Gmail Email Thread

その背後にある理由は何ですか?また、どちらのアプローチの利点/欠点は何ですか?

10
nimrod

通常、ユーザーは最新のアクティビティを最初にを表示します。ツイート、オンラインバンキングの取引、ニュースの更新を考えてください。最後にチェックしてからの新着情報を簡単に確認できます。

会話の場合は異なります見ているメッセージの前後にあるメッセージのコンテキストがあります。これは、ブログやFacebookのコメントセクションに表示される状況と似ています。以前のコメントへの返信をリストの先頭に移動しても意味がありません。コメントはコンテキスト外にあり、それ自体では意味がない場合があるためです。

これがうまく機能する良い例は、掲示板ソフトウェアです。最新のアクティビティを含む投稿は通常、リストの一番上にあります。詳細ビューに移動すると、元の投稿が一番上にあり、最後が最新です。それはちょうどGmailのように会話のように読みます。通常、既読のメッセージをスキップして、見逃した最初のメッセージにスキップするのは簡単です。

Outlookやその他の電子メールアプリケーションは、コンテキストを完全に無視するのではなく、ユーザーが下にスクロールして前の電子メールのテキストを少し読みにくい形式で表示することに依存しています。

Default Email Conversation

その間、あなたが言ったように、Gmailは会話のアプローチを取り、Outlookが依存するテキストを実際に隠します。 [もっと見る]ボタンをクリックしても表示されますが、直前のメールのコンテキストが真上にあるのに気になるのはなぜですか。

Threaded Email Conversation

重要な部分は会話のコンテキストを持つことです。その後、それが優先されます。グーグルは人々が会話型アプローチを好むことに賭けているが、ユーザーが好むなら「通常」のソート順に戻すことができます。

9
Matthew Moore

みんなが違うので、ユーザーに決めさせてください。

ユーザーエクスペリエンスの観点から、これは注意が必要です。非常に長時間にわたるディスカッションがある場合、探している部分に到達するまで、スレッド全体をナビゲートする必要があります。英語を話す人は上から下に読むので、これはいくぶん直感的ですが、かなり時間がかかる可能性があります。電子メールの性質上、ほとんどのメッセージには元のテキストが含まれているため、メッセージの同じ部分を何度も何度も読んでしまう可能性があります。

enter image description here

Googleでは、スレッドビューを「会話ビュー」と呼んでいます。ほとんどのディスカッションは上から下に行われるため、これはそのコンテキストでは直感的です。 Thunderbirdは、日付に基づいて並べ替えを選択した場合でも、スレッドビューでもこのように機能します。単にスレッドコンテナーを並べ替えますが、その下のメッセージは並べ替えません。

ほとんどの電子メールアプリケーション(Thunderbird、Mac Mail、Outlookなど)では、好みに応じて、各電子メールメッセージの会話スレッドの上または下で返信できます。また、受信した順序に基づいてメッセージを並べ替えることもできます。そうは言っても、メッセージ内でそれらはあなたとあなたが相互作用している人の合意された習慣に基づいて分類することを可能にします。メールクライアントが、メールを送信している人とは異なる方法でソートする場合、現在の非線形スレッドで何が起こったかを理解するのは非常に混乱します。

理想的には、スレッド内に入ったら、スレッドを並べ替えて、必要に応じて最新のメッセージを最初に(スクロールせずに)表示できるようにする必要があります (Googleにはこのオプションはありません) =。この方法では、スレッドの最下部までナビゲートする必要はありません。また、最新のメッセージには、とにかくスレッド化されたディスカッションのほとんどが含まれているはずです。これが事実であるため、Googleは最新に折りたたむことができます。

これが実行中のログまたは会話の場合、必要に応じて並べ替えることができます。

2
AbsoluteƵERØ

同じ件名のメールをグループ化するGmailとOffice Outlook以外のメールサービスを思い出そうとしています。

とはいえ、Gmailが最新のメールを最後に表示したい理由は、ユーザーが関連するメールの長いリストをスキャンして、ディスカッションの開始をすばやく理解できるようにするためです。そして、彼が上から下にスキャンするときの現在の状態ただし、順序が逆の場合、自然なスキャン動作を使用せず、最古のメールに移動する必要があります。底とゆっくり読んでください。

もちろん、メールスレッドが非常に長く、実際に一番下までスクロールして一番下まで検索する必要がある場合、これは失敗する可能性があり、最新のメールをすぐに一番上に表示する機能が役立ちます(ここに Google labsフォーラムの同様の機能リクエストへのリンク スレッドで直面する問題について説明しています)。ただし、Googleはユーザーが以前のすべての会話を折りたたんで最新のメールにすばやくアクセスできるようにすることで回避しようとしています。

1
Mervin

概念的には、メールを古いものから新しいものへと表示することは、実際のアーカイブをどのように保つかという理由から理にかなっていると言えますが、いくつかの使用例を見てみましょう。

使用例1.スレッドでCCを実行していて、速度を上げる必要がある場合は、それらを時系列にすると意味があり、イベントのタイムライン(会話がいつどのように移動したか)を理解しやすくなります。

ユースケース2。会話に積極的に参加し、常に質問に答え、生成します。時間が経過していなければ、他のメッセージを読む必要なく、他の人が言っていたことを覚えています。この場合、一番上にある最新のメールが最善の方法です。

これら2つのシナリオを比較することで、ユースケースと環境に応じて、より適切な方法を決定できることがわかります。

また、オフィスのメールは個人のメールよりもはるかに速く移動することに注意してください。オフィスでは、最新のスレッドを一番下に配置すると、メールごとに無限にスクロールし、各スレッドでユーザーの数秒を奪う必要があるほど長いスレッドを使用できます。

この問題に対するGoogleの解決策は次のとおりです。

  1. ユーザーがオフにできるようにする
  2. メッセージの折りたたみと展開:最新のメッセージを下部に追加するOutlookソリューションよりもはるかに効果的です。

したがって、折りたたみ/展開機能などの機能がある場合は、最新のものを下部に配置できます(ユーザーにとって最適であると判断した場合)が、「ユーザーフレンドリーな機能」と電子メールがない場合単に次々と連結するだけなので、間違いなく最新のスレッドが一番上に来るはずです。

0
Rosie