web-dev-qa-db-ja.com

モーダルを使用して情報を表示する

ダッシュボードでメニューを表示しています。サイト全体で、モーダルを使用して、ユーザーのアクションを促す重要な情報または個別の情報を表示します。

これで、ユーザーが入力した情報だけを表示するモーダルの設計が可能になります。フォームモーダルを介してユーザーが入力したフィードバックフォームです。

入力された情報を表示するためにここでモーダルを使用することは適切ですか?私の懸念は、一方でモーダル使用の一貫性です。一方、ユーザーが同じモーダルを介してその情報を入力したので、同じフローで表示することは一貫していますか?

1
Aliya

整合性の意味と、UX設計でどのように適用されるかを定義することが重要です。モーダルウィンドウを使用するための特定のルール(ユーザー入力の受け入れなど)を定義したり、入力を受け入れるための特定のルール(モーダルウィンドウの使用など)を定義したりできます。しかし、1つのインスタンスでは、ユーザー入力(長いまたは短い入力など)を受け入れる必要性が異なり、モーダルウィンドウの使用に適さない場合があります。ページ全体に表示されます。

また、さまざまなタイプのユーザーワークフローを形成する多くの異なる機能を備えている場合は、さらに複雑になります。ここで重要なのは、さまざまなシナリオをすべて計画し、すべてのルールを一貫して適用できるようにする(または必要に応じて適用できる)ことです。これにより、一貫性の問題を回避できます。

0
Michael Lai

michaelが一貫性について言ったことに加えて、モーダルウィンドウが求めていることを分析し、ページのフローを中断してユーザーに別のインターフェースとの対話を強制することが本当に重要かどうかを尋ねることが重要だと思います。

フィードバックを強制することは適切ですか?劇的に聞こえますが、それがモーダルウィンドウです。そうでない場合は、フィードバックを得るために別のチャネルを検討します。

一般的に、フィードバックを求めるWebサイトでモーダルウィンドウを開いたとき、十分に速く閉じることができません。

0
DarrylGodden