6 月 22 日消息,今天谷歌 Chrome 瀏覽器 103 正式版發布。此版本具有預渲染機制,可以顯著加快頁面速度加載、支持本地字體訪問、在 Web 共享 AVIF 文件。
谷歌 在 Chrome 中重新實現預渲染機制。此前被無狀態預載所取代,它更安全,但沒有真正提供顯著的性能優勢。谷歌支持“103 Early Hints HTTP”響應代碼(這里的“103”與 Chrome 同號版本無關)。谷歌對這項工作的描述如下:
“HTTP / 2 引入了服務器推送的概念,這是一種允許服務器搶先向客戶端發送數據的機制。服務器推送旨在提高站點性能。此后幾年時間里,開發人員通常更喜歡從 Web 交互的客戶端進行預加載。103 Early Hints 導航提供了新方法。”
這應該會顯著提高網頁加載速度,減少資源占用,提高代碼復雜性,并解決此方法初始版本中存在的安全和隱私問題。頁面加載也將通過 Chrome 103 中的新具體規則得到改進,該規則將提供“靈活的語法來定義哪些傳出鏈接有資格在導航前準備好”。
此外,現在 Web 共享支持 AVIF 文件(.avif 擴展名)。AVIF 是一種比 JPEG 更有效的格式,谷歌希望在 Web 共享中支持它,來進一步使用它。
另一個受到 Web 開發人員歡迎的 Chrome 103 功能是 Web 應用程序能夠使用本地字體來顯示內容。以前,解決方法很繁瑣,包括將字體文件上傳到 Web 應用程序服務器。
同時,聯合憑證管理 (FedCM) API 正在進行初期試驗。谷歌將通過允許用戶使用聯合身份提供者登錄 Web 應用程序來改善 Chrome 隱私,并將權限級別的詳細信息傳達給用戶。
在開發細節方面,AbortSignal 對象正在獲得一個新的 timeout () 方法,它以毫秒為參數,一個 JavaScript API 可以直接修改 ARIA 屬性,一個原始的 deflate 壓縮方法流, 一個 Element.isVisible () 方法,其功能完全符合其名稱的含義,以及 Web 應用程序自動忘記串行端口的能力。Chrome 103 還將通過在 URL 更改后立即觸發 popstate 來與 Firefox 行為保持一致。
最后,這次開發者可試用三個功能。參加開發試用意味著需要從 flag 標志中啟用它們,如下:
Focusgroup
Fullscreen Capability Delegation
Support visual-box on overflow-clip-margin
另外谷歌 Chrome iOS 移動版等更新,內容如下:
使用地址欄中的攝像頭和麥克風圖標管理特定網站的攝像頭和麥克風權限。
現在,你可以下載 iCalendar (iCal) 文件并將其添加到 Google 日歷中。
Chrome 會移除后臺中重復的“新標簽頁”頁面。
提升了穩定性和性能。
Chrome 103 正式版本已發布,接下來是 Chrome 104,它將在 6 月 23 日進入 Beta 通道,并將在 8 月 2 日比預期晚一些發布穩定版本。
【來源:IT之家】