web-dev-qa-db-ja.com

「元に戻す」を含むトーストメッセージはどのくらいの期間表示されますか?

Stacked toast messages with undo links.

このアプリケーションでは、ユーザーはレポートからグラフを削除するなど、小さな変更を加えることができます。

アイテムを削除すると、「チャート2は正常に削除されました。元に戻しますか?」というトースト通知が表示されます。

元に戻すオプションを使用すると、エラーからすばやく簡単に回復できます。しかし、メッセージが消えるまでの期間はどれくらいですか。

現在は60秒に設定されています。しかし、特にフェード中でもメッセージにカーソルを合わせると突然タイマーがリセットされるため、これは非常に長く感じられます。

メッセージは「x」でキャンセルすることもでき、複数のメッセージがスタックされて、基になるコンテンツがブロックされることに注意してください。

7

ユーザーが誤って削除を元に戻すには、30〜40秒で十分です。誤って削除してしまった場合は、すぐに元に戻します。したがって、私の意見では、30〜40秒はユーザーにとって十分な時間です。これは、通知を目立つように表示しているときです。

Gmailは60秒まで、またはユーザーが新しいメッセージを開くまで通知を表示し続けます。ただし、Gmailにはゴミ箱フォルダもあります。

データの偶発的な損失を回避するために取ることができる措置:

  • 削除オプションの実行中に、ユーザーに確認を求めます。
  • 誤ってクリックしないように、削除ボタンを目立ち、他のボタンから離してください。

通知のスタックに関する最後のポイントですが、ユーザーが別の同様のアクションを実行すると表示されると思います。したがって、それ自体は、ユーザーが以前の削除アクションを取り消すことを望まず、アプリケーションで新しいタスクをすでに開始していることを示しています。したがって、この場合、通知のスタックやオーバーラップは問題になりません。より明確にするために、削除通知の外観を他の通知とは異なるようにしてください(背景色や位置が異なる可能性があります)。

これがあなたの質問に答えることを願っています。

5
K K

元に戻すが利用可能なコマンドであるかどうか、またはそれが最新のアクションからの回復のみであるかどうかを決定することをお勧めします。

常に使用可能なコマンドであり、アプリケーションの状態をN状態に戻す場合(たとえば、Photoshopを使用すると、変更したすべての項目を元に戻すことができます)、アラートを表示しません。どこか静的なメニューオプションを[元に戻す]にします。

しかし、あなたはすでにあなたのアプリのためにその決定をしたように思えます。

したがって、元に戻す操作は最新のアクションからのみ回復するため、アラートはユーザーによってアクティブに閉じられる(UIの例-称賛です!)か、別の状態変化が発生するまで、アラートを表示したままにする必要があります。 -同様に、画面から移動したり、別のグラフを削除したり、別のグラフを作成したりします。N秒後にフェードアウトするオプションがあると、ユーザーの注意が画面にアクティブにあると想定できないため危険です。他のアプリケーションがリソースを独占しているため、何かを誤って削除した後、誰かに中断されたり、デバイスが短時間ロックアップしたりする可能性があります。これが発生した場合、アラート(およびアクションを元に戻す機能)は失われ、ユーザーはミスから回復することができません。

2
Miniversal

ターゲットユーザーに質問します。

あなたの質問に対する答えを見つける最良の方法は、デザイナー/ユーザーの壁を破ることです。

ユーザーごとに好みは異なります。ゴールディロックスのおとぎ話と同じように、特定のユーザーにとってyourに最適な 'ポリッジ'を見つける必要があります。

少人数のグループを見つけるか、「ワイルド」に出て、ターゲットオーディエンスに一致する人々に尋ねます。このテストは、非常に迅速かつ安価に実装および完了できます。

1
RobbyReindeer