web-dev-qa-db-ja.com

リダイレクト画面と優れたUX?

昨日、いくつかの映画のチケットを購入したときに、この種のリダイレクト画面が表示されました。これは、以前に見たことがあります(特に劇場の座席を予約しようとしたとき)。

redirect screen

その理由 である可能性があるものは別にして、これが正しいUXパターンであるかどうか常に悩まされてきました。

1。ユーザーが画面に到着

2aユーザーは別の場所にリダイレクトされます

2bユーザーはリダイレクトされず、リンクをクリックする必要があります

私が以前に経験したいくつかの状況があります:

  • ページのリダイレクトが "速すぎる"ため、ページの内容を読み取ることができません。一方では、この画面をできるだけ短時間で表示することを目的としていますが、同時に、エクスペリエンスは非常に奇妙で、怪しげに見える場合があります(この画面がウイルスやスパムに関連しているかのように)。

  • ページは高速にリダイレクトされません。 30秒待つことになっているのに、時間が経過する前にボタンが表示されるのはなぜですか?

  • ページはまったくリダイレ​​クトされません。私にとっては、これはあまり効率的な手段ではありませんが、ユーザーがコントロールできるため、これは最も明確で最もユーザーフレンドリーな手段のように見えます。

そのような画面に適したパターンは何ですか?

1
Alvaro

私にとって、テキストのあるページにユーザーをリダイレクトする場合は、次のいずれかを行います。

a)テキストを入れないでください。リダイレクトをシームレスで信頼できるものにします。エラー処理を使用して、何らかの理由でリダイレクトが失敗し、続行するためにユーザーの介入が必要な場合に何が起こったかをユーザーに明確に説明します。

b)リダイレクト画面にテキストがある場合リダイレクトにかかる時間に関係なく、コンテンツの概念に取り組むのに十分な時間をユーザーに与える-ページに何かを配置する意味は何ですかユーザーは、リダイレクトの目的を理解しているとは限らないため、リダイレクトされてしまいます。これはリダイレクトページの最小時間として実行できます。ユーザーがページ上のテキストを読むのに平均してどれくらいの時間がかかるかを調査し、その時間を最小としてください

しかし、ユーザーはこのリダイレクトに注意する必要がありますか?これはより技術的な解決策ですが、プロセスは非同期でサーバーによって処理され、ユーザーが完了するのを待つ必要がない場合があります。技術的な制約があるかもしれませんが、UIを作成することはできます高速に感じるユーザーの観点から。

どのようなアプローチを取る場合でも、システムステータスの可視性の主要な原則を忘れないでください。常に、システムが何をしているかをユーザーに説明してください。

2
Nathan Wright

この画面は良い体験だとは思いません。ユーザーが発信リンクを介してコンテンツプラットホームを離れるときは理にかなっているかもしれませんが、私はまったくリダイレ​​クトせず、確認させます。

0
marcelgro

この画面が存在する理由は技術的なものであり、設計者が追求するものではなく、オフサイトで発生したトランザクションやサードパーティによって処理されたトランザクションが含まれている可能性があります。

ただし、この画面をできるだけ美しく信頼できるものにすることは、設計者の責任です。

したがって、デザイナーが答える必要のある問題は、トランザクションの期間中にユーザーの手をどのように保持できるかということです。

良いワークフローパターンは、たぶん3つの異なる画面に分解し、何が起こっているかをユーザーに通知し続けるタイマーです。

例えば:

Loading Flow

左端の画面(1-3秒)は、ページ間の遷移が速すぎる場合に役立ちます。そのため、明確で太字の小さなテキストが役立ちます。

中央の画面(30-60秒)を使用すると、一度は処理に時間がかかりますが、処理は多少時間がかかります。彼らが待っている間に何をすべきか、またはすべきでないかについてのいくつかの指示を含めてください。

右端の画面(1+分)は、プロセスに時間がかかりすぎた場合に役立ちます。回復する方法はありませんが、必要な手順を実行してユーザーをプッシュします。正しい道を進みます。つまり、サポート。

これがお役に立てば幸いです。適切な技術的な質問をすることを確認する必要があるだけです。

0
edgarator