0

モーダルポップアップを使用するケースは何ですか? ユーザーの顔に突然開いた場合、ユーザーの流れを中断しますか? 一般的にモーダルポップアップを避けますか? または、いつそれらを使用する際に注意する必要がありますか?

編集:

もう少し具体的に言うと、ここでの状況は次のとおりです。

ユーザーが要素を追加したい場合、右側にメニュー (VisualStudio スタイル) があります。メニューを下に展開してそこから何かを選択させ、[OK] ボタンを押すか、モーダル ポップアップを表示する必要があります。選択を迫る。

(選択ステップは必須です。)

4

8 に答える 8

6

ウィキペディアから:

モーダル ウィンドウは、次のように頻繁に使用されます。

  • 重要な情報に注意を向けます。この使用は効果がないと批判されています。

  • ログイン プロセスのパスワードなど、続行するために必要な情報が入力されるまで、アプリケーション フローをブロックします。

  • 一元化されたダイアログでアプリケーション構成オプションを収集します。このような場合、通常、ダイアログを閉じると変更が適用され、編集中はアプリケーションへのアクセスが無効になります。

  • 現在のアクションの影響は元に戻せないことを警告します。これはモーダル ダイアログの頻繁な対話パターンですが、ユーザビリティの専門家からは、意図した用途 (破壊的なアクションでのエラーに対する保護) に対して効果がなく、より優れた代替手段が存在すると批判されています。

于 2008-09-22T09:50:07.250 に答える
3

個人的には、モーダル ポップアップは常に回避できると思います。モーダル ポップアップの最も一般的な用途は、エラーを示したり、続行するためにユーザー入力を求めたりすることです。これらのアクションはどちらも「インライン」で実行できます。つまり、モーダル ポップアップなしで同じページ自体に適切なアクションを作成することによって実行できます。

たとえば、テキスト フィールド入力のエラーは、背景を赤くするか、フィールドの横に小さなエラー アイコンを作成し、その下にエラー テキストを表示することで示すことができます。

ポップアップは常にユーザーにとって苛立たしいものであり、私の意見では、機能をまったく失うことなく巧妙に置き換えることができます。

編集:あなたの状況では、ユーザーが選択するまでコミットボタンを無効にするのが簡単な解決策です。これにより、選択が行われた後にのみユーザーがOKを押すことが保証されます

于 2008-09-22T09:58:42.410 に答える
1

モーダル ポップアップ ルートを使用する場合は、入力が受け入れられるまで少し時間をおいてください。いくつかのアプリケーションに入力すると、何かがポップアップしたことを意味するダイアログボックスの明らかなフラッシュが表示され、その時点でたまたま押したランダムなキーが入力として受け入れられ、ランダムなアクションを実行するためにオフになるほど面倒なことはほとんどありません.

于 2008-09-22T10:00:24.637 に答える
0

IMO、すぐにユーザーの注意が必要だと絶対に確信しているもの以外は避けてください。そうしないと、正当な理由もなくフローが中断されます。

于 2008-09-22T09:48:41.200 に答える
0

モーダルポップアップを避けることは役に立たないと思います。未保存の作業を閉じるときの確認、ファイルを開くダイアログなどを考えてみてください。

ユーザーが何か他のことで忙しいときに、突然それらを表示するべきではないと思います。

于 2008-09-22T09:50:00.433 に答える
0

モーダル ダイアログは、ユーザー ワークフローを混乱させる性質があるため、ユーザビリティの専門家から長い間非難されてきました。たとえば、モードレス インターフェイスの説明については、Jef Raskin の「Humane Interface」の本を参照してください。

于 2008-09-22T12:45:46.593 に答える
0

最小化します。ユーザーに通知するために、ステータス バーまたは顔の見えないメカニズムを使用します。

自動テストが必要な場合は注意が必要です。モーダル ダイアログは、「ショー ストッパー」の再生が大好きです。

于 2008-09-22T09:54:23.060 に答える
0

もう少し具体的に言うと、ここでの状況は次のとおりです。

ユーザーが要素を追加したい場合、右側にメニュー (VisualStudio スタイル) があります。メニューを下に展開してそこから何かを選択させ、[OK] ボタンを押すか、モーダル ポップアップを表示する必要があります。選択を迫る。

(選択ステップは必須です。)

于 2008-09-22T09:58:07.043 に答える