GNOME/Web

来自 ArchWiki
(重定向自 Epiphany

Web 是 GNOME 的默认网页浏览器。 Web 提供了一个简洁的界面来访问互联网。虽然 Web 主要为 GNOME 开发,但在其他桌面环境中也能良好运行。

注意: Web 在 3.4 版本之前被称为 Epiphany。该应用程序被赋予了新的描述性名称,每种受支持的语言都有一个名称。Epiphany 这个名称仍然在许多地方使用,例如可执行文件名、一些软件包名称、一些桌面条目和一些 GSettings 模式。

安装

Web 可以使用 epiphany 软件包安装。 如果您想保存登录密码,请安装 gnome-keyring

配置

广告拦截

默认启用,可以通过取消选中首选项中的阻止广告来禁用它。 EasyList 是默认的拦截列表。 所有列表都会定期刷新。

要获取当前启用的过滤器列表

$ gsettings get org.gnome.Epiphany content-filters

过滤器可以使用 JSON 格式的资源进行修改,示例请参考 https://gitlab.com/eyeo/filterlists/contentblockerlists

$ gsettings set org.gnome.Epiphany content-filters "['https://gitlab.com/eyeo/filterlists/contentblockerlists/-/raw/master/easylist_min_content_blocker.json', 'https://gitlab.com/eyeo/filterlists/contentblockerlists/-/raw/master/easylist+easylistchina-minified.json']"
提示: dconf-editor 可以用作 GUI 替代方案。

跟踪保护

Web 包含智能跟踪保护,可以在首选项中启用。

Firefox 同步

Web 允许使用 Firefox 同步来同步书签、历史记录、密码和打开的标签页。 可以在“导入和导出”下拉菜单中配置它。

Web 应用程序

Web 可以从网站创建 Web 应用程序,并将其添加到桌面菜单。 要配置和删除它们,请在地址栏中输入 about:applications

自定义样式表

Web 支持自定义样式表,您可以在首选项中的字体和样式下启用。

使用以下示例根据 Adwaita 深色变体设置新标签页布局和颜色

~/.config/epiphany/user-stylesheet.css
#overview {
  background-color: #2E3436 !important;
  max-width: 100% !important;
  max-height: 100% !important;
  position: fixed !important;
}

#overview .overview-title {
  color: white !important;
}

字体

Web 不检查 GNOME 字体设置,但检查 字体配置

视频

请参阅 GStreamer 以获取所需的插件安装。

要启用硬件加速视频解码,请参阅 GStreamer#硬件视频加速#硬件加速合成

硬件加速合成

默认情况下,硬件加速合成仅在需要时(按需)用于显示 3D 变换。

要强制启用硬件加速合成

$ gsettings set org.gnome.Epiphany.web:/ hardware-acceleration-policy 'always'

代理配置

Web 不支持 socks_proxy,但您可以将 http_proxy 设置为 socks:// URL 

export http_proxy=socks://127.0.0.1:1080

更多信息:代理服务器#环境变量

参见