ローディングスライダーは実際の進捗を表示すべきだ

インターネットに接続していない場合、本当に読み込まれているのでしょうか?

特に非常に遅い接続(およびdevtoolsでエッジに制限した場合)では、90%まで満たされていてもページが読み込まれていないという効果が痛いほど目立ちます。これは主にデザインが悪いためですが、実際に役立つように実際の進捗状況を示すべきではなく、単なるスピナーの新しいバージョンではないでしょうか?

「いいね!」 4

それは決して目標ではありませんでした。また、サイズが不明な動的なリソースの実際の進捗状況を、スループットが変動するメディアで示すことは、簡単なことではありません。

現在、これは過去数回の遷移の平均に基づいてアニメーションをパラメータ化しており、この特定の遷移が平均よりも時間がかかる場合は90%で停止します。

「いいね!」 11

ローディングバーは、何かが完了した正確な進捗量を示す指標というよりも、主にユーザーにとって心理的な安心感を与えるツールとして役立ちます。

このトピックに関する良い動画はこちらです。

「いいね!」 3

確かに、MSの推定値が正確に近くなるまで永遠にかかりました。

「いいね!」 1