早在 2020 年 10 月,隨著 Chrome 86 的發(fā)布,谷歌向 Windows 上的所有 Chrome 安裝系統(tǒng)推出了一項名為“本地窗口遮蔽(Native Window Occlusion)”的新功能。
該公司現(xiàn)在已經(jīng)在 Chromium 網(wǎng)站上的一篇新博文中公布了該功能所帶來的提升。
“本地窗口遮蔽”可以節(jié)制后臺標(biāo)簽的優(yōu)先級,以減少瀏覽器的資源使用,并將“更多內(nèi)存、CPU 和 GPU 留給前臺標(biāo)簽”。
谷歌工程師注意到,一些 Chrome 窗口被其他窗口完全覆蓋,但其優(yōu)先級并沒有降低。
谷歌的“本地窗口遮蔽”功能是為了提高瀏覽器。谷歌指出,“ 20% 的 Chrome 窗口被其他窗口完全覆蓋”。
谷歌稱:“通過實驗,我們發(fā)現(xiàn) 20% 的 Chrome 瀏覽器窗口被其他窗口完全覆蓋,也就是被遮擋。
如果這些被遮擋的窗口被當(dāng)作背景標(biāo)簽,我們的假設(shè)是,我們會看到明顯的優(yōu)勢。
因此,大約在三年前,我們開始研究一個項目,實時跟蹤每個 Chrome 窗口的遮擋狀態(tài),并降低被遮擋窗口中標(biāo)簽的優(yōu)先級。
我們把這個項目稱為‘本地窗口遮蔽’,因為我們必須了解用戶屏幕上的本地非 Chrome 窗口的位置。”