发布 WebKitGTK 2.28.0 浏览器引擎和 Epiphany 3.36 网络浏览器

由...所提交 发布新的稳定分支 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

添加评论