Google Chrome 115 Beta為網絡應用帶來“無邊模式”開發者實驗
繼昨天發布Chrome 114 之後,Google今天將Chrome 115 系列推向了Beta階段。Chrome 115 的一項有趣的開發人員試用功能是為孤立的Web 應用程序引入無邊模式。在這種實驗性無邊界模式下,已安裝的桌面網絡應用程序將涵蓋整個窗口——包括標題欄和窗口控制按鈕,如關閉/最小化/最大化。Web 應用程序開發人員負責整個窗口的繪圖和輸入處理。
這很顯然會引發一些安全/欺騙問題,因此該功能至少目前僅限於隔離的網絡應用程序,並且用戶必須通過窗口管理權限提示或管理策略選擇加入該功能。可以通過應用程序設置或禁用無邊框窗口模式功能返回常規標題欄。
有關此Web 應用程序無邊界模式的更多詳細信息,請參見此處:
https://github.com/WICG/manifest-incubations/blob/gh-pages/borderless-explainer.md
Chrome 115 中開發人員的另一個有趣的實驗性功能是Compute Pressure API,用於公開CPU 負載計算以表示客戶端系統的壓力狀態。這適用於密集型Web 應用程序,以幫助確保它們不會對客戶端系統造成無法管理的壓力。將來它可能會擴展到涵蓋溫度和電池狀態等項目。
Chrome 115 帶來的一些其他變化包括具有多個值的CSS 顯示屬性、布爾上下文樣式容器查詢、新的滾動驅動動畫添加、存儲桶API、用於WebGPU 的新WGSLLanguageFeatures,
開發者們可以通過developer.chrome.com 和ChromeStatus.com 有關今天Chrome 115 測試版的更多詳細信息。Chrome 115 穩定版應該會在7 月中旬發布。