Background tab setTimeout muffler

Defers setTimeout calls if no user input has been received for 15 seconds. Useful for stopping background tabs from continuing to use CPU cycles.

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
BinarySplit
1日のインストール数
0
累計インストール数
175
評価
3 0 0
バージョン
1
作成日
2014/06/12
更新日
2014/06/12
大きさ
4.91KB
ライセンス
不明
対象サイト
すべてのサイト

Defers setTimeout calls if no user input has been received for 15 seconds. Useful for stopping background tabs from continuing to use CPU cycles. Only tested on Firefox.

This only handles the most common classes of background tab CPU abuse. It's still possible to use XMLHttpRequests, requestAnimationFrame, browser plugins, and possibly other tricks to continue to use the CPU while in the background.

长期地址
遇到问题?请前往 GitHub 提 Issues。