お客様がシステムを再起動できるようにする方法をアプリに追加しています。
今、私が持っている質問は:
再起動用のインターフェイスを設計または作成するための最良の方法は何ですか?
私を取り巻く状況を考えると、最初に思いつくのはPCです。
PCを再起動すると、すべてがシャットダウンし、実際にはインターフェースがありません。
しかし、これは私が必要とするものと比較すると少し異なります。
アプリから何かを再起動できるようにする必要があります。アプリは再起動していませんが、制御するシステムは再起動しています。
現時点では、カウントダウンタイマー付きの簡単な確認ボタンがあります(5分からカウントダウンし、完了したと表示されます)。
繰り返しますが、これはいくつかの問題を引き起こします:
1〜5分は想定です。 5分後にシステムが再起動され、適切にオンラインに戻った後は、100%確実ではありません。
2-デバイスでは、アプリが最小化されている場合、カウントダウンが停止します(とにかく、これは開発上の問題です)
それでは、システムを再起動していること、および2〜5分間オフラインにできることをユーザーに伝えるための最良の方法は何ですか。
提案をありがとう
この間にユーザーに値を提供できる唯一の方法は、ユーザーに提供するフィードバックが意味のあるものであることを確認することです。
たとえば、将来システムハードウェアをアップグレードし、再起動に1分半しかかからない場合は、ユーザーが制御デバイスを凝視しないように、ソフトウェアの新しいバージョンをリリースする必要があります。不要な追加3.5分。
理想的には、システムにクエリを実行し、リアルタイムのステータス更新を表示して、ユーザーが何が起こっているかを正確に把握できるようにします。ソフトウェアインストールウィザードの最後のステップの後でこれをモデル化します。
このパターンは、ユーザーに複数の利点をもたらします。
(確かに美学を改善することができますが、有意義なフィードバックとプロセスの透明性がこの例のポイントです。)
期間が長いほど、または問題が発生するリスクが高いほど、提供する情報が多くなります。サーバーの再起動には数分かかり、何かが失敗した後に回復できないリスクが高いと思います。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
異なるフォントスタイルを使用して、重要な情報を強調表示します。最初の段落のフォントサイズを大きくします。
私の経験では、Windowsのデフォルトのダイアログボックスを使用することで問題が解決するようです。シンプル/基本的なデザインのため、ダイアログはアプリケーションを介した通常のナビゲーションとは異なり、システムレベルで何かが影響を受けていることをユーザーに警告します。
これが私が言及しているものの写真です:
別のルートに行きたいが、アプリケーションでこれが必要な場合は、再起動ダイアログをモデル化して、できるだけ多くの点でこれに非常に似ているように見えるでしょう。先ほど述べたように、アプリケーションで作業しているときは、これが常に私の足を引っ張っているようです。モバイル環境で作業している場合は、設定を使用して携帯電話を再起動するときに表示されるデフォルトの再起動プロンプトのいくつかを確認してください。つまり、iPhoneの場合は、iPhoneの「Slide to Restart」ビューの後で再起動をモデル化してみてください。