SaaS現在ベータテスト中のアプリケーションを開発しています。クライアントはエンドユーザーではなくB2Bであるため、ベータ版では、次のようなポップアップを追加できるかどうか尋ねられましたエンドユーザーが自分のステータス(ステータスA、ステータスB、またはステータスC)を示す。このステータスは、各ステータスのパーセンテージを持つ円グラフとして月次統計に含まれます。
フロントエンドの開発者として、ポップアップで毎月ステータスを尋ねることは非常に悪いことだと思います。私たちはこれらのポップアップでエンドユーザーを苦しめているため、エンドユーザーが私たちの製品を憎むことを望んでいません。
あなたの意見は何ですか、そして賢いものは何ですか?
大まかな目安としては、必要な場合にのみ、ユーザーを1つのアクションにまとめるべきです。質問:「ユーザーはこの入力なしで他のタスクを探索および実行できますか?」
ポップアップ(ここではモーダルと呼びます)は、ページ上の他の要素との対話を禁止するため、この経験則が適用されます。したがって、ステータスの更新がエクスペリエンスの直接の一部に不可欠である場合を除いて、目立たない方法を使用します。
その他のアイデア:
ポップアップのような煩わしいUIの導入を検討する場合は、優れた統計情報と優れたユーザーエクスペリエンスのトレードオフを検討する必要があります。非常に正当な懸念があると思います。
そうは言っても、統計が非常に重要であるとしましょう...新しいウィンドウポップアップの代わりに、ページ内にあるモーダルコンテナーのようなものを実行します。ユーザーがニュース記事を読む前に質問に答える必要があるいくつかのニュースWebサイトを見たことがあります。中断を最小限に抑えるためのタスクを開始する前に、ユーザーに何かを依頼するのは良いことだと思います。