Mozilla发布了Firefox 90,适用于所有支持的平台,包括GNU/Linux、macOS和Windows。
Mozilla Firefox 90版本最大的变化是弃用了FTP(文件传输协议)支持。Firefox追随谷歌Chrome/Chromium和其他浏览器的脚步,不再允许访问ftp://链接。
Mozilla从Firefox 88开始弃用FTP支持,但是用户可以通过在about:config中将network.ftp.enabled选项从false设置为true来重新启用该功能。但随着Firefox 90的发布,所有的FTP代码都将永远消失,并且不能重新启用,这意味着你必须使用一个特殊的应用程序来访问你的FTP站点。
然而,Mozilla在一篇博客文章中表示,FTP协议现在包含在浏览器扩展支持的协议处理程序列表中,这意味着Firefox插件将能够提示用户启动FTP应用程序来处理某些链接。
在安全方面,Firefox 90引入了对Fetch Metadata Request Headers的支持,这个安全特性可以让web应用保护自己和你免受各种跨源威胁,比如跨站点请求伪造(CSRF)、跨站点泄漏(XS-Leaks)或可疑的跨站点执行端通道(Spectre)攻击。
Mozilla解释说:“跨站点攻击的根本安全问题在于,网络的开放性使得网络应用服务器无法轻易区分来自自身应用程序的请求和来自恶意(跨站点)应用程序的请求。”
在其他变化中,Firefox 90允许你在 about:preferences#privacy中管理 HTTPS-Only模式,更新打印到PDF功能以产生工作超链接,提高软件WebRender的性能,并将大多数没有硬件加速WebRender的用户转移到软件WebRender。
此外,“在新标签中打开图像”上下文菜单项已经更新为默认情况下在背景标签中打开图像和媒体。对于Web开发者来说,这个版本的Mozilla Firefox在DevTools中增加了对私有字段的支持,并且更新了网络面板,现在可以在响应选项卡中显示HTTP请求的字体预览。
你现在就可以从官方服务器下载Firefox 90。不想使用这个二进制版本的Linux用户,在更新之前将不得不等待一段时间,等待新版本进入他们的GNU/Linux发行版的稳定渠道。