← 返回所有消息
發佈於 · 作者 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,所以 Chromium 以軟體在 CPU 上畫出 每一個頁面、每一個 WebGL 場景和每一個捲動的圖層。

在 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 頁面了解更多 →。