Apple 的 WebKit 部落格近日發佈了一篇新文章,介紹了 Safari 26.4 的新功能、修復的錯誤以及一項被棄用的特性。以下是相關詳情。
這次的更新包括 44 個新功能、191 個錯誤修復,以及一項被棄用的特性。根據 Apple 的 Web 開發者體驗團隊的 Evangelist Jen Simmons 的描述,此次更新的核心重點在於滿足網頁開發者的需求。根據 2025 年的開發者調查結果,開發者希望能有時間跟上新功能的步伐,而不是被更多的新特性淹沒。他們希望現有功能在每個瀏覽器中都能穩定運作,並要求 WebKit 的工程師幫助修復錯誤和填補規範的空白。
在新功能方面,最引人注目的新增項目是 CSS Grid Lanes,這是一個期待已久的解決方案,適合用來構建豐富的視覺畫廊等應用。Safari 26.4 還新增了對 WebTransport 的支持,這是一種現代化的 WebSocket 替代方案,為低延遲的體驗開闢了可能性,例如多人遊戲、實時協作工具和改進的視頻會議。
此外,Safari 26.4 還引入了 Keyboard Lock API,以改善鍵盤快捷鍵的支持。這項 API 允許網頁應用捕獲通常由瀏覽器處理的鍵盤輸入。Simmons 提到,對於開發遊戲、遠程桌面客戶端或創意工具的開發者來說,某些鍵盤快捷鍵一直是禁用的。現在,Keyboard Lock API 讓開發者可以在應用需要時請求對特定鍵的訪問,這意味著遊戲可以使用 Escape 鍵來控制其自有的菜單系統。
至於被棄用的特性,更新中移除了 CSS 字體加載 API 中的 FontFaceSet 構造函數,這與 CSSWG 的決議一致,認為該特性不再必要。最後,在 191 個錯誤修復中,Safari 26.4 解決了影響 SVG、表格、MathML、CSS Zoom 等的錯誤。




