GoogleChrome瀏覽器104版今日發佈,本次更新包括延長電池續航、頁面加載實驗、更好的屏幕共享工具以及Chromebooks的少量UI變化。當更新可用時,Chrome會自動在您的設備上安裝更新。要立即檢查和安裝任何可用的更新,請點擊三點菜單圖標,然後點擊幫助>關於Google瀏覽器。
加速頁面加載的實驗
在互聯網的早期,瀏覽器會一次性加載整個頁面。瀏覽器和網站最終開始轉向"延後加載",即一些內容在可見之前不被加載。然而,Chrome瀏覽器隻有在頁面特別允許的情況下才會這樣加載嵌入式內容。
Google正在測試一項名為"LazyEmbeds"的實驗,該實驗將自動延後加載一些嵌入式內容,而無需頁面要求。該實驗計劃從1%的人運行穩定的Chrome 104開始。
調整CPU占用率 延長電池續航
Chrome團隊從2020年的Chrome 86就開始測試“密集喚醒節流”(Intensive Wake UpThrottling)功能。當時是因為Google發現許多網頁都會於背景執行Javascript Timer(JS Timer),而且這些JS Timer每秒就會喚醒分頁一次,雖然所使用的CPU資源不到1%,但其頻繁度再加上眾多的分頁,即可能大量耗損CPU資源並降低電池續航力。
於是Chrome團隊設計IntensiveWake Up Throttling機制,隻要分頁進入背景5分鐘之後,便限制JS Timer每分鐘隻能喚醒分頁一次。當時的實驗顯示,此一機制可減少5倍的CPU使用率,並讓電池壽命延長1.25個小時,之後Intensive Wake Up Throttling即成為Chrome 88的默認功能。
這次該團隊則是自Chrome 103開始測試更進階的Quick Intensive Timer Throttling功能,它同樣是基於Intensive Wake Up Throttling的概念,也是限制JS Timer每分鐘隻能喚醒分頁一次,但把進入背景的5分鐘緩沖時間縮短為10秒。換句話說,隻要網頁進入背景10秒鐘之後,其JS Timer執行頻率就會從每秒一次切換至1分鐘1次。
根據Chrome團隊的測試,Quick Intensive Timer Throttling將能減少10%的CPU使用時間,進一步改善電池壽命。
網絡應用的區域捕獲
Google Chrome現在有能力裁剪視頻軌,該功能被稱為"區域捕捉",它可以讓你選擇你想記錄或分享的屏幕的哪一部分。
Google給出的例子主要是用於視頻會議,用戶現在可以選擇想分享的屏幕區域。這對於在屏幕共享時隱藏視頻會議控件特別有用。
Chromebooks獲得一個新的"開始菜單"
Google一直在努力改造Chrome OS的界面,已經有一段時間。最大的變化之一是應用啟動器。它現在看起來更像Windows的開始菜單。新的"生產力啟動器"像Windows的開始菜單一樣漂浮在屏幕的角落。它的頂部有一個Google搜索欄和助理快捷方式。可以右擊或輕敲並按住任何地方,按名稱或圖標顏色排序。與舊的啟動器相比,這是一個相當大的改進。
為Chromebooks設計的自動淺色和深色主題
Chromebooks擁有"非官方"的黑暗和光明主題已經有一段時間。值得慶幸的是,該功能正在進入穩定通道,並能讓主題自動切換。以前,隻有當你啟用一個功能標志時,這些主題才可用。讓主題在晚上和白天自動切換的能力並不存在。現在,就像Windows和macOS一樣,Chromebook有完全特色的淺色和深色主題。
Chromebooks的系統托盤改進
Google也在對Chromebooks的系統托盤進行改造。這是一個顯示時鐘、電池和Wi-Fi的區域。Chrome OS 104將日期添加到系統托盤中,並帶來一個新的日歷部件。
現在時鐘被分割開來,在左邊顯示日期。當選擇日期時會得到一個漂亮的、大的日歷小部件。你可以點擊日歷上的一個日期,選擇"在Google日歷中打開"。Google還對通知的設計進行一些調整。
Chrome 104還有什麼新內容?
安全支付確認現在支持讓用戶選擇不存儲他們的信用卡數據用於以後的購買。
當cookie被設置為明確的Expires/Max-Age屬性時,該值現在將被限制在不超過400天。
object-view-box屬性讓作者可以選擇一個圖像的一部分,在目標替換元素的內容框內繪制。
全屏伴侶窗口功能允許網絡應用在多個屏幕上放置全屏內容和一個彈出窗口。
網絡藍牙現在可以通過權限策略進行控制。