Lifecycle / Background Throttle Probe

后台节流探针

这个页面不查传统 webdriver 指纹,只测受控浏览器在切标签、最小化、失焦和后台驻留时到底有没有继续跑计时器、worker 和动画帧。 它更适合判断你那组 anti-throttle 启动参数是不是在产生“非常驻前台也像前台”的副作用。

建议流程:先点“重置并开始一次测试”,然后切到别的标签页或把浏览器最小化 30 秒,再回来观察主线程、worker 和 rAF 的漂移差异。
当前状态
visible focused
自上次重置已运行0.0s
隐藏累计时长0.0s
最后一次变 hidden-
document.wasDiscardedfalse
主线程 Interval
0ms 平均漂移
最大漂移0ms
隐藏时样本数0
隐藏时最大漂移0ms
最近一次 tick0ms
Worker Interval
0ms 平均漂移
最大漂移0ms
隐藏时样本数0
隐藏时最大漂移0ms
最近一次 tick0ms
requestAnimationFrame
0 fps 当前窗口
最近 2 秒帧数0
隐藏期间是否仍在跑未知
最大帧间隔0ms
最后一帧间隔0ms
生命周期事件
visibilitychange 次数0
freeze 次数0
resume 次数0
pageshow/pagehide0 / 0
自动解读
测试步骤
1. 保持这个页面在前台,先点一次“重置并开始一次测试”。
2. 切换到别的标签页,或者把浏览器最小化,停留 30 到 60 秒。
3. 回来后看三件事:主线程漂移、worker 漂移、是否收到了 freeze/resume。
4. 如果隐藏期间主线程和 worker 都几乎不漂,且 rAF 也不怎么停,这通常说明后台节流被明显放松。
5. 如果隐藏后出现大漂移、freeze 或恢复事件,更接近普通 Chrome 默认行为。

事件日志

尚未生成摘要