等待结束了。您现在可以通过GTK4端口享受更快的GNOME Web。
带GTK4端口的GNOME Web
经过近七个月的开发工作,GNOME Web(Epiphany)现在移植到了GTK4。代码现在合并到GNOME Web的主分支中,您可以下载并试用(说明如下)。
这项工作需要时间,因为GNOME Web有许多旧的代码库。由于它是一个网络浏览器,所以变得更加复杂。整个工作包括100多个文件更改,以满足15个以上的合并请求。
尽管如此,大多数原生GNOME应用程序已经在GTK4中,GNOME 43在几周前发布了。最后,Epiphany搭配GTK4和libdwaita看起来令人惊叹。
带GTK4端口的GNOME Web(开发版本)
选项卡式视图
然而,令人惊叹的Adwaita TabView实现仍在开发中,不包括在此合并请求中。TabView实现为GNOME Web中打开的选项卡提供了令人惊叹的摘要视图。您可以执行几个功能,例如重新排序选项卡、打开新选项卡、关闭选项卡等。
这是给你的一段视频。
正如您所看到的,TabView的更改是复杂的,可能需要一段时间才能在详尽的测试后在Main中实现。
性能和下载
也就是说,随着GTK4的移植,您应该也会感觉到Epiphany的性能远远好于早期版本。它感觉是无缝的,而且由于清除了旧代码,您可能会遇到较少的冻结。
这个版本的GNOME Web应该会在明年的GNOME 44版本中发布,计划在2022年3月发布。这意味着Ubuntu 23.04和Fedora 38肯定会拥有这些功能。
同时,如果你想尝试一下,可以从GitLab的主分支下载Flatpak包,然后试一试。一如既往,欢迎您编译并试用它。
或者使用以下命令通过GNOME Nighly Flatpak repo安装它。
Flat Pack远程-添加--如果不存在GNOME-夜间https://nightly.gnome.org/gnome-nightly.flatpakrepo
Platpak安装GNOME-夜间org.gnome.Epiphany.Devel
请注意,如果您已经安装了GNOME Web,则上面的开发版本可以共存!所以,不用担心。
我希望GNOME Web变得更加成熟,这样我们就可以有一个非Chromium、非Firefox的替代浏览器。