В Google Chrome экспериментируют с ограничением фоновой активности JavaScript
Google Chrome не самый лучший браузер в плане энергопотребления. Чтобы увеличить автономность, инженеры Chromiuim решили провести эксперимент с фоновой активностью JavaScript.
На текущий момент в Google Chrome выключена возможность пробуждения от JavaScript раз в секунду. Новая экспериментальная возможность ограничивала доступ к пробуждениям. В итоге проверили на двух варианта: 36 открытых вкладок с открытой пустой вкладкой на время эксперимента и 36 открытый вкладок с открытой вкладкой YouTube на время эксперимента. В первом случаи время автономной без экспериментальной возможности составило 6,4 часа, а с ней – 8,2 часа. Во втором случаи 4,7 и 5,3 часа соответственно.
Новая экспериментальная возможность уже доступна в тестовых версиях браузера, чобы активировать ее нужно зайти в chrome://flags, найти «Throttle Javascript timers in background» и перевести значение на Enabled.
Если после тестирования такое ограничение не окажется негативного эффекта на серфинг, то возможность включает по умолчанию не только в Google Chrome, но и Chromium. Что касается других браузеров на Chromium, то они смогут отключить принудительно данную функцию, если сочтут ее ненужной или недостаточно полезной.
По материалам: ghacks.net