介紹 發布新的穩定分支 WebKitGTK 2.28.0, 瀏覽器引擎端口 WebKit的 適用於 GTK 平台。 WebKitGTK 可讓您透過基於GObject 的針對GNOME 的程式設計介面使用WebKit 的所有功能,並且可用於將Web 內容處理工具整合到任何應用程式中,從使用專門的HTML/CSS 解析器到建立全功能的Web 瀏覽器。 在使用 WebKitGTK 的知名專案中,我們可以注意到 綠 和標準 GNOME 瀏覽器 (Epiphany)。
關鍵變化:
- 新增了 ProcessSwapOnNavigation API 以控制在不同站點之間導航時啟動新處理程序進程;
- 新增了 API 用戶訊息,用於組織與附加元件的互動;
- 增加了對 Set-Cookie SameSite 屬性的支持,該屬性可用於限制跨站點子請求發送 Cookie,例如圖像請求或透過 iframe 從其他網站載入內容;
- 預設啟用對 Service Worker 的支援;
- 新增了指標鎖定API,讓遊戲創作者獲得對滑鼠更完整的控制,特別是隱藏標準滑鼠指標並提供自己的滑鼠移動處理;
- 新增了以 flatpak 套件分發程式時提供的隔離環境中工作的功能。
- 為了渲染表單,請確保僅使用淺色主題;
- 新增了服務頁面“about:gpu”,其中包含有關圖形堆疊的資訊;
基於WebKitGTK 2.28.0 形成 發布 GNOME Web 瀏覽器 3.36 (Epiphany),其中包括直接在瀏覽器視窗中下載和檢視 PDF 文件的功能。 該介面採用響應式設計技術進行了重新設計,無論螢幕解析度和 DPI 如何,都能確保舒適的體驗。 新增了深色設計模式,當使用者選擇深色桌面主題時啟動。 GNOME 3.36 預計將於今晚發布。
來源: opennet.ru