web-dev-qa-db-ja.com

新しい情報を追加するためにVS Collapseブロックをポップアップします

既存のエンティティに新しいフィールドを追加する場合、新しいフィールドを追加するには、3つのフィールドフォームを送信する必要があります。ポップアップでフォームを開いて背景を無効にする方が良いですか、それとも折りたたみフォームのオプションを使用することもできますか(またはさらに良いですか?)、ユーザーがフィールドをクリックして追加すると、現在のフィールドの下に表示されますページ?

ポップアップは本当に煩わしいので、ポップアップよりも折りたたみの方が好きです。

何が良いと思いますか?

4
noadavi

ブロックを折りたたむ

  • 既存のエンティティに追加するので、コンテキスト外にポップアップするのではなく、そのエンティティのコンテキストにユーザーを保持する方が理にかなっています。
  • 続けて複数追加すると、「ピンポン」体験が発生します。ユーザーが追加ボタンを押してPing!オーバーレイ中です。フォームとポンを提出してください!メイン画面に戻ります。追加をもう一度クリックして、Ping!そしてポン!
  • 非連続ワークフローを作成しています。この追加がより長いワークフローの1つのステップである場合は、ポップアップを使用しないでください。

ポップアップ

  • ポップアップは、ユーザーのフォーカスを指示します。これが大きなページの一部である場合、ユーザーがスクロールを開始すると、インラインの折りたたみブロックが失われる可能性があります。

依存する

  • これをサイトの他の部分と一致させてください。すでに確立された対話モードはありますか?
  • 可能であれば、両方のソリューションのユーザビリティテストまたはA/Bテストを試してください。
1
Juliet