3

したがって、おそらくプログレスバーを使用して、実行時間の長いプロセスがあり、残り時間のテキスト見積もりが必要です。たとえば、「残り5分」、「残り30秒」などです。

(精度、解像度、または更新レートの問題のために)実際に時刻を報告したくないが、テキストの要約に固執したい場合、正しいパラダイムは何ですか?

残り1分は0秒から60秒まで表示されますか?または1:00から1:59まで?残り1:35だとしましょう。「残り2分」ですか、それとも「残り1分」ですか。

3分未満のときに「残り数分」に切り詰めますか?

推奨される(ユーザーのイライラが最も少ない)方法は何ですか?

4

3 に答える 3

2

これはやや主観的です。ただし、30 秒になるまでは分単位に丸めます。

01:02:05 = "1 hour 2 minutes remaining"
00:02:35 = "3 minutes remaining"
00:02:29 = "2 minutes remaining"
00:01:35 = "2 minutes remaining"
00:01:05 = "1 minute remaining"
00:01:00 = "1 minute remaining"
00:00:59 = "Less than 1 minute remaining"
// Switch to seconds at :30
00:00:30 = "30 seconds remaining"
00:00:29 = "29 seconds remaining"

ショートカット「分」の使用は避けてください。余分な時間を使って、1 分の場合は「分」を出力し、それ以上の場合は「分」を出力します。

于 2010-06-17T20:13:07.370 に答える
1

丸めを使用します。0:30〜1:29は「残り1分」、1:30〜2:29は「残り2分」です。

これまで見たことがあるとは言えませんが、少し意味があると思います。

于 2010-06-17T20:05:02.837 に答える
0

ここで重要なことは、計算がどれほど正確であると期待するかということだと思います。最後の 60 秒が 60 秒になることさえ確信できない場合は、少しあいまいになる必要があります...

于 2010-06-17T19:58:03.590 に答える