近日,Firefox 开发者 Martin Stransky 介绍了 Firefox 84 最新搭载的 WebRender 功能,称其是 Firefox 首次在 Linux 系统上实现的硬件加速功能,达成 Firefox for Linux 开发的一个重要里程碑。
据悉,WebRender 又称 Quantum Render,由 Mozilla 团队于 2015 年 9 月开始研发,使用 Rust 构建,旨在以新的方式增强浏览器在线体验,将网络浏览推向“最大 FPS”。早在 2017 年,Mozilla 就推出了提升用户体验的 Firefox Quantum 引擎(未包含 WebRender),大大提升了 Firefox 的性能,但 WebRender 在当时还没有准备就绪。直到 2019 年 5 月,Mozilla 才在 Firefox 67 测试版中加入了 WebRender 功能,并且仅支持运行 Windows 10 系统 + NVIDIA GPU 的台式机进行测试。
在最近发布的 Firefox 84 版本中,WebRender 功能首次适配了 Linux 系统。据 Martin Stransky 介绍,Firefox 84 版本将首先支持 Gnome/X.org 版本的 WebRender,从 Firefox 85.0 开始将支持 Gnome/Wayland 版本的 WebRender。其中,Fedora 将率先在 Firefox 84.0 中启用 Gnome/Wayland 版本的 WebRender 。
Martin Stransky 表示,出于种种原因,Firefox WebRender 现阶段还存在诸多限制。比如由于 NVIDIA 对开源的支持力度较小,所以在默认情况下,Linux 上的 Firefox WebRender 功能目前仅限于部分对 Linux 支持良好的 AMD GPU 。此外,目前 Firefox WebRender 也仅支持在 Gnome 中启用,原因 Gnome 对硬件加速功能支持更友好,而 KDE 则提供了禁用/限制硬件加速设置的选项,这让 Firefox WebRender 在适配 KDE 的过程中面对的情况更加复杂。不过,Mozilla 的团队也在继续努力完成剩余的适配工作,他们的最终目标是把 Firefox WebRender 功能覆盖到所有的 Linux 用户。
本文转自OSCHINA
本文标题:Mozilla 计划在 Firefox 86 中禁用退格键
本文地址:https://www.oschina.net/news/126161/firefox-86-disable-backspace-key
本文实例为大家分享了JS实现纸牌发牌动画的具体代码,供大家参考,具体内容如下 ...
SQL可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据、建立...
我们在用ajax请求数据时,可能会遇到一次点击多次触发的可能。 (比如说:ajax ...
本文重点给大家介绍AjaxFileUpload+Struts2实现多文件上传功能,具体实现代码大...
display-namedefaultroot/display-name servlet servlet-namedebugjsp/servlet-n...
MySQL 运维 - 从零开始学习 一、数据库类型 ? 常见的数据库类型 二、数据库管理...
在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地...
信号章节 -- 信号章节总体概要 信号基本概念 信号是异步事件,发送信号的线程可...
在用java进行web业务开发的时候,对于页面上接收到的参数,除了极少数是步可预知...
无论是Windows还是macOS,都少不了各种小工具的加持。作为操作系统中必不可少的...