眾所周知,谷歌 Chrome 瀏覽器是一個耗資源大戶,不僅會占用許多內(nèi)存,對電池續(xù)航也是一個考驗。
Chrome 的開發(fā)者們肯定也知道這個問題,據(jù) Chrome Unboxed 報道:
在最新的 Chrome Dev 和 Canary(105 及更高版本)中,谷歌添加了一個新的實驗選項,名為“Quick intensive throttling after loading”。
該功能描述為:
對于在后臺加載的頁面,在 10 秒后激活密集型節(jié)流,而不是默認(rèn)的 5 分鐘。
密集型節(jié)流將限制喚醒,包括將具有高嵌套級別的 setTimeout 和 setInterval 任務(wù),以及延遲的 scheduler.postTask 任務(wù)限制為每分鐘 1 次。
谷歌在官方功能期望中寫道:
該功能有望延長電池續(xù)航。當(dāng)所有標(biāo)簽頁都隱藏和靜默時,有望讓設(shè)備續(xù)航增加約 10%。
IT之家了解到,谷歌在 Chrome 103 中重新實現(xiàn)了機制,顯著提高網(wǎng)頁加載速度,減少資源占用,提高代碼復(fù)雜。
關(guān)鍵詞: