web-dev-qa-db-ja.com

Redditのようなソーシャルニュースサイトの外部リンクをどうすればよいですか?

基本的に、私たちはRedditに似たサイトで作業しています(ただし、厳密にはクローンではありません)。ユーザーは画像、リンク、テキスト投稿(Redditが「自己投稿」と呼ぶもの)を投稿することができ、リンクは最もよく使われるタイプではないと私たちは信じています。

元々の計画では、ユーザーがリスト内の外部リンクをクリックした場合、ツールバーを上部に持つフレームでそれを開きます。これには多くの利点があります。

  • ユーザーは、実際のコンテンツおよび関連情報の一部にワンクリックでアクセスできます
  • そこから、戻ったりタブを切り替えたりすることなく、リンクのコメントに移動できます
  • ...またはリンクのリストを前後に移動します
  • ...または同じ/新しいウィンドウでリンクを開く

残念ながら、いくつかのセキュリティ制限により、この機能は機能しません。一部のサイトはフレーム内でまったく開かず、ユーザーがフレーム内を移動した場合、新しいウィンドウで開くURLを知る方法がありません。結果のUXはイライラするので、このオプションはもう考慮しません。

また、サイトは履歴APIを利用し、同じウィンドウでリンクを開いて戻ってきたときに機能の一部が壊れるように、クライアントのローカル状態を保持しているため、これは望ましくありません。また、Redditとは異なり、ユーザーの大多数が、リンク自体を中クリックするだけの技術に精通しているとは思っていません。

したがって、現在表示されているオプションは次のとおりです。

  • 同じ/新しいタブでリンクを開き、ユーザーが戻ってきて、必要に応じて「コメント」をクリックできるようにします。これはRedditのデフォルトの動作であり、後でコメントしたい場合にクリックしたリンクをページで検索しなければならなくなったのは個人的に非常に煩わしいことです。
  • 最初にコメントページを開き、そこからユーザーは実際のリンクに移動できます(またはコメントを読んで実行しないことを決定します)
  • 新しいタブでリンクを開き、現在のタブでコメントを同時に開く。ユーザーは最初にコンテンツを確認してから簡単にコメントに戻るか、[戻る]をクリックしてリストに戻ることができます。おまけとして、実際にリンクをミドルクリックしても、バックグラウンドでコメントが開かれません。同じタブでリンクを開くことができないことを除いて、ここには欠点はありませんが、他のものに比べてやや不快です。ただし、最初の数回は見当識障害になる可能性があります。

これらのうちどれがユーザーの大多数にとって最も煩わしくないでしょうか?人々が通常同じページに複数のリンクをどのように配置するかについての調査はありますか?

6
a sad dude

どのようなシステムでも、あらゆる種類の認知的負荷なしに、単純なルールに従う必要があります。これにより、事態を複雑にしていると思います。 1つのリンクで2つのページ(コメントページとリンクページ)を開く必要がないため、最後のオプションが最悪です。それはユーザーを怖がらせ、暗いパターンを使用しているといくつかのブラウザーに思わせるかもしれません。 1990年代後半の無限のポップアップウィンドウを覚えていますか?

代わりに、オプション1と2を組み合わせて、リンクをクリックすることを期待することをユーザーに伝えます。

mockup

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

もちろんこれはモデレートすることもできますが、ユーザーが投稿を閲覧するためのオプション、外部リンク、コメントを提供するのが最善だと思います。サイトから離れたユーザーはどうですか?心配しないでください- [戻る]ボタンはWebユーザーのライフラインであり、2番目に使用されるナビゲーション機能(ハイパーテキストリンクをたどった後) です。

2
Benny Skogberg