完全な円ではなく、setTimeout を介して 5 秒ごとに角度を変更する、アニメーション化された HTML5 Canvas Arc があります。タブをバックグラウンドで数分間放置してから戻ると、アークは完全な円になります。アークは背景にある間にアニメーション化できる必要があるため、window.blur で clearInterval を実行することはオプションではないことに注意してください。
私の推測では、バックグラウンドでキューに入れられているアニメーション イベントが多すぎて、ブラウザが「オーバードロー」するのでしょうか?
http://codepen.io/Leland-Kwong/pen/neLtkで実際の例を見ることができます。
ありがとう。