Speed up browser (chrome) by stopping background tabs from completely loading
目前為
// ==UserScript==
// @name Background Tab Stopper
// @namespace bgTabStopper_kk
// @version 0.1
// @description Speed up browser (chrome) by stopping background tabs from completely loading
// @author Kai Krause
// @include *
// @grant none
// @run-at document-start
// ==/UserScript==
/*
Powershell:
(Get-Process chrome | Measure-Object WorkingSet -sum).sum
Working Memory Set of 29 Chrome Tabs (Several Youtube)
...Before: 3871592448
...After: 2530697216
= 41.888% difference!
https://www.calculatorsoup.com/calculators/algebra/percent-difference-calculator.php
*/
var checkTab = setInterval(killTab, 4);
function killTab() {
clearInterval(checkTab);
if (document.hasFocus() || !document.hidden) {
return;
} else {
window.addEventListener("focus", restoreTab, true);
window.stop();
document.body.remove();
}
}
function restoreTab() {
location.reload();
}