web-dev-qa-db-ja.com

変更を元に戻すときにプログレスバーが後方に移動するか

関連 プログレスバーは両方向に進むべきですか?

現在の操作をstop and revertするオプションがあるファイルコピーダイアログボックスを想定します。ユーザーが元に戻すことを選択した場合、同じプログレスバーを0%にロールバックするか、0〜100%のタイトル "Reverting ..."が付いた新しいプログレスバーに置き換えるのが良いでしょうか?

3
user80551

プログレスバーを逆方向に回転させることは、おそらく良い追加のタッチになるでしょう。

これにより、変更が完全に元に戻されたことがユーザーに明らかになります。不十分に書かれたプログラムの多くは変更を完全に元に戻すことができないため、これは必要な区別です。元の状態に戻した後も、ファイルがゆるいままになります。

2
kyothine

進行状況バーは、実行中のアクションの進行状況であることを意味します。私はそれが「行動」の進歩のためであり、「意味的知覚」の進歩のためではないことを繰り返します。進行状況バーは進行中であることを意図しており、同じイベントのロールバックを連続して実行する場合のように、それが継続的なイベントである場合にのみ元に戻すことができます。一定の間隔で発生する不連続なイベントの場合、回帰バーは適切なパターンではありません。

0
PrashanthKrish

進行状況バーは、プロセスが最初から最後まで完了することを示します。前のプロセスを取り消す場合でも、削除プロセスには開始と終了があります。概念的には、プロセスの最後から始めて、後退していくようなものではありません。ユーザーの観点から見ると、開始時に開始点があり、完了時に終了点があるプロセスが発生しています。

私が考えることができる1つの例外は、使用可能なボリュームまたは何か(ディスク領域など)を表示するためにプログレスバーが使用されている場合です。ディスクからファイルを削除する場合、「ファイルの削除」の進行状況バーは左から右に進むと予想されますが、使用可能なディスク領域を示すゲージは右から左に移動します。

ファイルが削除されると、これは左から右に進みます。

enter image description here

ファイルが削除されると、これは右から左に進みます。

enter image description here

0
Bobwise