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

08帯域幅判定で変わる画質バッジ

合成波で模した帯域幅を毎ティック高・中・低に判定するが、新しい判定がQUALITY_BADGE_HOLD_MS(1200ms)続いたときだけバッジの文字を変えて瞬間的な揺れを防ぎ、バッジの背景色はその間もliveColor()で実時間の信号を混ぜ続ける。

使いどころアダプティブストリーミングプレーヤーの状態表示

data-levelbackgroundColorQUALITY_BADGE_HOLD_MS
帯域幅判定で変わる画質バッジ
新しいタブで開く

08 帯域幅判定で変わる画質バッジ — 計測 累積面積 1.535% · 動いたフレーム 16/23GODRICH オリジナル · SCSS と React は zip に同梱 · バッファ 表示 アニメーション 9種 — スピナーから画質バッジまで

このデモが属する記事

バッファ 表示 アニメーション 9種 — スピナーから画質バッジまで — デモ9種のプレビューバッファ 表示 アニメーション 9種 — スピナーから画質バッジまでこのバッファ 表示 9種のうち、1つは再生位置とバッファ位置を二重リングで一緒に描き、1つは波形をバッファされた分だけ明るく塗りつぶし、1つはバッファ不足で画質が下がったバッジを表示します。 この記事のデモをすべて見る

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