Yak shaving logs


My life is just yak shaving.

Webサービスにおいてレスポンスタイムの目標をどこにおけば良いか?

2018/02/22 #速度改善

Webサービスがある程度大きくなってくると速度問題が発生します。その際にレスポンスタイムはどのが理想的かを考えるために参考にした記事を紹介します。

0.1 second is about the limit for having the user feel that the system is reacting instantaneously, meaning that no special feedback is necessary except to display the result.

100ミリ秒以内にレスポンスを返すことができれば、ユーザーは瞬時にシステムが反応していると感じます。

1.0 second is about the limit for the user's flow of thought to stay uninterrupted, even though the user will notice the delay. Normally, no special feedback is necessary during delays of more than 0.1 but less than 1.0 second, but the user does lose the feeling of operating directly on the data.

1秒かかる処理はユーザは間があると感じます。
ユーザーの操作感に影響を与えます。

10 seconds is about the limit for keeping the user's attention focused on the dialogue. For longer delays, users will want to perform other tasks while waiting for the computer to finish, so they should be given feedback indicating when the computer expects to be done. Feedback during the delay is especially important if the response time is likely to be highly variable, since users will then not know what to expect.

操作が完了するまでに10秒以上かかると、ユーザの注意を引き続けるのが難しくなります。
長い遅延の場合ではフィードバックが特に重要となります。

Response Times: The 3 Important Limits から引用してだいぶ意訳

このエントリーをはてなブックマークに追加

categories


最新記事


tags