GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

03経過バイト差から計算する速度ラベル

progressイベントが来るたびに前回とのバイト差を時間差で割ってKB/sを再計算し、直近数回の平均で値のブレを抑えます。

使いどころ大容量ファイルアップロード、管理者アップロードログ

performance.nowProgressEventrequestAnimationFrame
経過バイト差から計算する速度ラベル
新しいタブで開く

03 経過バイト差から計算する速度ラベル — 計測 累積面積 3.254% · 動いたフレーム 20/23GODRICH オリジナル · SCSS と React は zip に同梱 · アップロード プログレスバー ローダー9種 — 計算するUI

このデモが属する記事

アップロード プログレスバー ローダー9種 — 計算するUI — デモ9種のプレビューアップロード プログレスバー ローダー9種 — 計算するUIアップロード プログレスバーは、バイトと時間の実測値からリング・速度・チェックの動きを計算して描く部品です。ファイルをドロップすると、バイトと時間から速度を計算してリングが回り、完了するとチェックに変わります。9つの状態をライブラリなしで計 この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ