web-dev-qa-db-ja.com

Webアプリケーションで、エラーメッセージを効率的かつ機能的にするにはどうすればよいですか?

アラートはユーザーに対応を強制しますが、ウィジェットが他のウィンドウの背後に隠れてアプリケーション全体をブロックすることがあります。ユーザーがエラーメッセージに気付くようにするには、他にどのような方法がありますか?

3
txwikinger

StackExchangeサイトがページ上部の通知を処理する方法を個人的に気に入っています。

見逃すことはありませんが、邪魔にならず、簡単に閉じることができます。

4
Sruly

それらがあまり重要ではない何かについてユーザーに通知するためのアラートである場合は、stackexchangeのようにして、ライトバーを閉じやすく、気が散らないようにすることができます。

ユーザーから情報を取得する必要がある場合は、背景にオーバーレイを備えたモーダルダイアログを使用します。これにより、何もアクセスできなくなり、ウィンドウが失われることがなくなります。

「このメッセージを削除してもよろしいですか?」のようなアクションについてユーザーに警告したい場合は、そのようなメッセージを避けてください。代わりに、元に戻すを使用して、アクションを元に戻すことができることをユーザーに通知します(私が言った最初のモデルのように表示します)。

3
Morteza Milani