Travis OSC開源社區(qū) 2021-08-29
出品 | OSC開源社區(qū)(ID:oschina2013)Mozilla 計劃在 Firefox 92 中為所有支持的操作系統(tǒng)和設備啟用 WebRender。目前 WebRender 已經在 macOS(自 Firefox 84)和大多數(shù) Linux 發(fā)行版(自 Firefox 91)上啟用。隨著 Firefox 92 的發(fā)布,WebRender 也將在 Windows 和 Android 設備中啟用。WebRender 是一個用 Rust 編寫的基于 GPU 的 2D 渲染引擎。Firefox、研究型網絡瀏覽器 Servo 和其他許多 GUI 框架都使用了它。WebRender 在內部使用了 OpenGL API。WebRender 能更快、更流暢地渲染頁面。Mozilla 已經在 WebRender 渲染引擎上投入了大量的時間。早在 Firefox 67 中,Mozilla 就開始在一些設備中提供了這個渲染引擎進行測試,但即便到了現(xiàn)在 Firefox 仍然沒有全面啟用 WebRender。目前用戶可以通過以下方式查看 Firefox 是否使用了 WebRender 來渲染網頁:- 在 Firefox 地址欄中加載 about:support
- 檢查 Compositing 的值是否被設置為 WebRender
提示:你也可以在該頁面上按下 Ctrl-F 來搜索 WebRender。如果設備的 GPU 支持,WebRender 則可以使用硬件加速進行渲染。如果 GPU 層面不支持,則會使用軟件進行模擬。而且從 Firefox 93 開始,設置中將不再包含 WebRender 可選項,這也就意味著 Firefox 用戶屆時將無法再禁用 WebRender。當 Firefox 用戶遇到渲染問題時,他們唯一的選擇是將 WebRender 切換到軟件渲染。按照 Mozilla 開發(fā)計劃,F(xiàn)irefox 92 將于 2021 年 9 月 7 日正式發(fā)布。
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報。