ソフトウェアをインストールすると、いくつかのネットワークコンポーネントがインストールされます。インストール直後は正常に動作する可能性がありますが、一部のアプリケーションは再起動後までネットワークと通信できない可能性があります。
ですから、本当に再起動してもらいたいのですが、後で再起動したい人もいるでしょう。
開発者の1人は、解決策は次のとおりであると強く感じています。
これはMessageBoxを介して行われます。
1つのメッセージ(#2、つまりより具体的なメッセージ)のみを表示することをお勧めします。
私はそれを顧客を「悩ませている」と見なし、単にお尻の痛みであると考えています。
それでは、二重メッセージボックスアプローチを書いている人から聞いたと思うので、その理由を以下に示します。
他の全員がすでに「1つまたは2つのメッセージを表示する」部分に取り組んでいるので、私はあなたに高レベルの答えを与えるつもりです。
代わりに、設計の決定に影響を与える可能性があるいくつかの反論を以下に示します。
メッセージを表示する必要がある場合は、いくつかの行動心理学の原則を検討してください。私を悩ますつもりなら、少なくとも笑顔でそれをしてください-それは打撃を少し和らげるかもしれません。利用規約を読んで[同意する]をクリックするのにかかる時間を測定するこのアプリを覚えています。本当に読んだことがないためにすばやくクリックすると、「おめでとうございます!用語を3秒で読んでください!...または、あなたはそうしましたか?」と書いてあります。
検討できるオプションは次のとおりです。
あなたはこのように続けることができますが、私のポイントは、インストールを完了するために再起動する必要があるさらに別の退屈なアプリ以外にも、ここに機会があるかどうかを見つけるためにチームとブレインストーミングできるということです。代わりに、思い出に残る経験になることを選択してください。上記のいずれかを適用すると、競合他社よりも100倍も面白くなるでしょう。
メッセージングの問題とは見なさないでください。ブランド機会として見てください!
あなたの本能は正しいです。それはしつこいものとして出くわすでしょう。
あなたの開発者は正しいです。 2つのダイアログが必要です。最初の Reboot (推奨)および Continue.. それ以外はほとんどありません。 2つ目は、推奨事項を無視した結果についての情報を提供します。
解決策は、 Reboot 代わりに、提供する2番目の画面のボタン <--Back ボタン。これは、優れたユーザーインターフェイスデザインに直面して飛んでいるように見えるかもしれません。あなたはそれらを再起動したいのですが、なぜ追加のステップを追加して「変換を減らす」のですか? 間違っています。それらを再起動させることは目的ではありません。再起動するか、または通知を継続する-何が起こっているのかを知る確率が高いそれらのBlackberryはまだbluetoothで同期しません。
それらを結合しますか?
2つのダイアログを1つに組み合わせることができます。もしそうなら、おそらくあなたが両方とも重要であると確信しているテキストは読まれる可能性が低くなります。また、あなたの提案に従うことを決定した善良な市民には不便です。
2番目のダイアログは何ですか?
2番目のダイアログは、すでに行われた決定の情報ダイアログです。再考を促す警告ダイアログではありません。それは非常に大きな違いです。の <--Back ボタンは、nagダイアログとして表示されていたものを、現在、支援および通知を目的としたダイアログとして認識されるものに変換するのに十分です。それはそれです。あなたは続行することが期待されています。
私は一般的にメッセージ/アラートボックスのファンではないので、私にとっては、二重のメッセージボックス(重要度に関係なく)は情報を提供するよりも迷惑です。
後で再起動するメッセージボックスを閉じると、ユーザーは警告メッセージボックスを読みにくくなり、ボックスを消すボタンをクリックするだけです。
私がするすることは、再起動せずに潜在的な問題を警告する、警告/警告アイコンまたはユーザーメッセージリボンをアプリのどこかに配置することです。このアイコン/メッセージリボンは、再起動がまだ行われていない場合、最初のインストール直後にのみ表示されます。彼らが再起動すると、アイコンは消え、誰もが幸せになります。 :)
アプリにメッセージを組み込むことを考えています。再起動が行われるまで、インストールは「不完全」と見なされませんか?お客様が最初から明確な場合は、次のような特定の手順を実行する必要があります。
1ファイルを開く| 2インストール| 3再起動
...その後、再起動は、プロセスの一部であり、驚きや煩わしさではありません。対話ボックスを邪魔にしないことは、怠惰なパッチであり、適切な解決策ではありません。
UXで最も重要なことの1つは、実際に行われる前に行われることについてユーザーに通知することです。 (例えば、ユーザーに制御の感覚を与える。)このようにして、ユーザーは、プロセスを完了するために実行される、または必要なアクションを考え、開始するかどうかを決定できます。
これは、ユーザーがインストールを開始する前に再起動する必要があることを通知された場合、ユーザーはこの時点でインストールの緊急性を慎重に賭けるか、より適切な時間まで待機することを意味します。
これにより、ユーザーが準備され、ポップアップが不要になり、ソフトウェアのインストールに関する有益な実行計画が作成されます。
お役に立てれば!
個人的な経験から、インストール後に再起動するように求められるたびに、私はしないで、後になるまで待つことを選択します。ユーザーが長いテキストを読みたくないという彼の声明は本当です。ほとんどのテキストを読んでいない可能性が高く、同じ古いメッセージボックスであると思います。その後、もう一度求められたときは、その重要性を反映する形で提示されているので、私はそれをより真剣に受け止め、それを聞きます。
私はこれが迷惑で侵襲的であることを理解していますが、私の懸念は、最初のボックスが何を言っていても関係ありません-イライラしているユーザーと読むのを気にしない人は単にいいえをクリックするだけです。少なくとも2番目のボックスは、重要な情報を見つける機会を提供します。
例:多くの人が運転中に速度を上げます。彼らは速度制限を見ますが、とにかく速度を上げます。彼らがレーダーをしている警官に遭遇した場合、彼らは通常減速し、注意を払います。ここでも同じ概念。
1つのメッセージのみを表示します。
ユーザーはあなたが言ったことをしないことを決心しました。それらを再度尋ねることは非常に失礼であり、再起動は非常に破壊的です。ユーザーが自分のコンピューターを100の目的で使用していることを思い出してください。どれだけ重要だと思っていても、そのうちの1つだけがソフトウェアです。
ただし、その最初のダイアログでは、アクションの結果がクリスタルクリアになります。おそらく、迷惑なクリックスルーライセンスのように、チェックボックスをオンにする必要があるかもしれません。
個人的には「うまくいかないかもしれない」とは思ってもいません。 (それは多くのサポートコールにつながるかもしれないと思います。)