web-dev-qa-db-ja.com

ユーザーに期間を提示する最良の方法は何ですか?

ユーザーがパズルを完了するのにかかる時間を表示する最も効果的な方法を実装しようとしています。
シンプルさと正確さを求めています。
私たちが取り組んでいる2つの例を追加しました。このデータを提示する最良の方法は何だと思いますか?新しい提案を歓迎します!

enter image description hereenter image description here

14
bobbyrne01

他のストップウォッチアプリケーションでは、時間が精緻化されてきたため、時間がどのように表示されるかを確認してください。表示される一般的な方法は、単にHH:MM:SSです。

enter image description here

秒単位の精度で時間を探しているだけで、数値だけではない場合は、2h 23m 12sは、多くのスペースを取ることなく十分に明確に見えます。必要に応じて、秒に小数位を追加することもできます。

12
JohnGB

スコア表(期間が表示されています)または何かありますか?

  1. 「はい」の場合、@ JohnGBによって提案されたとおり、正確な数値を使用して時間を表示することをお勧めします

  2. しかし、それがユーザー自身の情報のためだけであり、たとえば、15分を超える期間の場合は秒、1日を超える期間の場合は分をドロップして、ユーザーにおよその時間を表示させることができる場合、次のようなものを使用できると思います。「期間:42 mins」、「Duration:5 mins 16 seconds」、「Duration:33 hours」など.

ユーザーが値を比較できるスコアテーブルがない場合、ユーザーは前回の試行からの正確な時間を覚えておらず、期間のより意味のある部分だけを覚えているため、何の害もなく、場合によっては数秒または数分落ちることがあります。 、「前回は5時間20分、現在はわずか3時間10分かかりました」などです。期間テーブルがある場合、ユーザーが自分で比較できるように、その一部を表示する必要があると思います以前の試行との時間。

3
alexeypegov