web-dev-qa-db-ja.com

サーベイビルダー-無効な状態の質問から離れてナビゲートするユーザーを処理する方法

ユーザーが質問を編集するためのパネルを備えているSurveyTalentと同様の内部調査ツールを構築しています。

enter image description here

私は質問をする必要がありますが、多くの目に見える答えが必要です。

私が苦労しているのは、ユーザーにフォームの入力を強制するタイミングです。私が思いついたオプションは次のとおりです。

  • 質問から離れるときは、フォームにエラーがあることを警告し、修正を強制します。

  • フォーム全体を保存するとき。

これらのうち(または他のオプション)のどれがこれに取り組む最善の方法でしょうか?

私は、ユーザーが質問にテキストなしで移動して質問を保存できるようにする同等のツール(Survey TalentとWufoo)を調べたので、あまり役に立ちません。

4
Mike

いくつかのポイント:

まず、調査が完了する前に不完全な質問を終了する必要があるという要件がある場合、選択肢は2つしかありません。質問を保存するときにチェックするか、フォームを保存するときにチェックするかです。

彼らが質問を提出するときに確認したくない最も強い理由は、おそらくフォームがまだ作成中で、実際に質問が書かれていないか、回答が完成していないことです。

ユーザーが不完全な質問を送信できるようにすると、ユーザーは段階的に作業しやすくなります。

現在の質問すべてのリストページがあると思います。私は不完全な質問を視覚的に目立たせ、おそらくトップに浮かぶこともできます。そうすれば、まだやらなければならないことがあるのが簡単にわかります。

フォーム全体を最終的に送信しようとすると、質問が不完全であることを穏やかに思い出させます。アラームが行う場所でエラーや警告に使用しないでください。おまけとして、簡単なワークフローをポップアップして、プロセス全体で手に取ることができます。ここでの考え方は、間違いを犯したことを警告するのではなく、何かを終えるように彼らに思い出させることです。

また、ユーザーが技術者でない場合は、「フィールド」以外のラベルを使用します。それらがすべて質問である場合は、それを使用してください。そうでない場合、何かがより友好的でなければなりません。

1
Jeremy T