GNOME Web(Epiphany)在GNOME 43中获得WebExtension支持

2023年 7月 14日 33.0k 0

GNOME桌面的本地Web浏览器Web获得了急需的Web扩展支持,并计划在即将到来的GNOME 43上发布。以下是详细信息。

Web扩展允许您以多种方式扩展浏览器功能。我们都知道它是流行术语中的“附加组件”。目前有一些标准可用(如Manifest API JSON),所有流行的Web浏览器都使用这些标准来让用户和开发人员访问浏览器页面。

您一定已经在浏览器中安装了许多加载项--它们是使用这些API开发的。

GNOME Web 43提供扩展支持

GNOME Web是一个基于WebKit引擎的浏览器,到目前为止功能最少。有了新的Web扩展支持,GNOME Web现在可以支持为其他浏览器开发的附加组件。

例如,您可以从Firefox附加组件网站下载附加组件,然后直接导入到GNOME Web中。

在撰写本文时,Epiphany已经添加了以下API支持:

  • 报警器
  • 曲奇饼
  • 下载
  • 菜单
  • 通知
  • 存储
  • 制表符
  • 窗口

既然现在支持以上功能,你可以使用那些使用上述浏览器功能的Firefox/Chrome扩展。

多么?

只需转到Firefox插件页面,以文件(.xpi)的形式下载一些扩展。

现在,打开GNOME Web(安装说明如下),并从汉堡包菜单中选择扩展。然后单击添加。

GNOME Web中的扩展

您可以在以下窗口中看到添加的扩展并启用它们。我尝试了两个Firefox插件--“按图片搜索”和“谷歌翻译”--它们都运行得很好。这太吸引人了。

在GNOME Web中安装了一些Firefox插件

如何尝试?

在撰写本文时,这一点仍在开发中。您可以使用以下命令通过GNOME Nighly Flatpak repo试用此版本的GNOME Web。

确保创建一个文件夹“WEB_扩展“在~/.var/app/org.gnome.Epiphany.Devel/data/epiphany(如果不存在),然后再运行命令。

Platpak Remote-Add--If-Existes GNOME-夜间https://nightly.gnome.org/gnome-nightly.flatpakrepoflatpak安装GNOME-夜间org.gnome.Epiphany.Develflatpak运行org.gnome.Epiphany.Devel设置org.gnome.Epiphany.web:/org/gnome/epiphany/web/启用-Web扩展为真

GNOME Web版本43将在几个月后与GNOME 43一起发布时获得此更新。因此,就发行版而言,您应该在Ubuntu 22.10和Fedora37中获得此功能。

结束语

与今天的Google Chrome或Firefox相比,GNOME Web可能不是一个完整的功能,但随着这些增量和关键的更新,很快我们都有了一个基于WebKit的浏览器,作为这场永无止境的浏览器大战的额外选择。

那么,你对这次更新有什么看法,请在下面的评论框里告诉我。

通过婷萍的博客!

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论