← 返回所有新闻
发布于 · 作者 The Bromure team

Bromure Web 5:全新外观,还有一块 GPU

Bromure Web 5 为浏览器带来一块 GPU 和全新外观。在 macOS 27 上,每台浏览器 VM 现在都通过 Metal 使用你 Mac 的 GPU 渲染,图形密集的页面和滚动不再依赖 CPU。配置文件移到标签栏中一个 Safari 风格的菜单里,Bromure 启动后直接打开浏览器窗口,设置流程经过重新设计,触控板滚动现在精确跟随你的手指。在 Apple Silicon 上,自由且开源。

Bromure Web 在你 Mac 上的可丢弃虚拟机中运行每一个浏览会话。第 5 版信守这一承诺,同时 改变了两件你马上就会注意到的事:浏览器绘制的速度,以及你在配置文件之间切换的方式。

给浏览器一块 GPU

到目前为止,运行你浏览器的那台 Linux 机器没有 GPU,所以每一个页面、每一个 WebGL 场景、 每一个滚动的图层,都由 Chromium 在 CPU 上用软件绘制。

在 macOS 27 上,Bromure Web 5 为每台浏览器 VM 提供一块以 Metal 为后端的 GPU,运行在 你 Mac 自己的图形硬件上:

  • 图形密集的页面跟得上了。 在我们的测试中,地图、图表、3D 查看器和其他 WebGL 页面 比旧的软件路径快 8.1x 到 52.1x。
  • 滚动和动画在 GPU 上运行,而以前每一个图层都用软件绘制。
  • 指针就是真正的 macOS 光标。

每台浏览器 VM 都有自己的沙箱化渲染器,页面本身从不离开 VM。Metal 渲染器默认开启, 可以在每个配置文件的性能下单独关闭。在 macOS 26 及更早版本上,Bromure Web 照旧以 软件渲染。

新渲染器如何工作,以及我们的基准测试能说明什么、不能说明什么 →

Safari 风格的配置文件

你的配置文件现在位于标签栏中的配置文件菜单里,就像在 Safari 中一样。在那里,你可以切换 到另一个配置文件的窗口,也可以创建、编辑或删除配置文件。

单独的启动器窗口取消了。Bromure 启动后直接打开浏览器窗口:

  • ⌘N 打开当前最前面那个配置文件的窗口,⇧⌘N 则打开一个无痕窗口。
  • 文件 ▸ 使用配置文件新建窗口列出所有配置文件。
  • 设置 ▸ 通用 ▸ 新窗口打开方式决定启动时和按下 ⌘N 时打开哪个配置文件。默认是你 上次使用的那个,也可以在配置文件菜单中设置。

重新设计的设置流程

安装或刷新浏览器镜像时,现在会显示进行到了哪一步:一条导轨依次走过 下载 → 安装 → 个性化 → 启动,旁边是醒目的大号进度显示,详细信息默认收起,需要时 再展开。文字会说明为什么要安装镜像,无论是首次运行、每月刷新还是更新。

跟随手指的滚动

触控板滚动现在以精确的像素增量传给 Chromium,按一比一应用,而不再被转换成鼠标滚轮的 刻度。细小的移动不会再被丢掉,在我们的测量中,页面开始移动只需 15 到 30 ms,以前是 65 到 90 ms。

Bromure Web 5 的其他更新

  • 严格站点隔离现在是按配置文件设置的选项,默认开启。关闭它会牺牲一部分站点之间的 隔离,换来少得多的渲染器进程:一个广告繁多的页面从 70 个进程、2.1 GB 降到 5 个进程、 1.4 GB。
  • 在 macOS 26 上,预热的 VM 在等待期间不再一直占用它分配到的全部内存。

Bromure Web 5 是自由且开源的,在 Apple Silicon 上运行。请到下载页面获取, 或前往 Bromure Web 页面了解更多 →。