Mozilla刚刚宣布,它计划放弃Firefox浏览器中的FTP支持,而版本90将完全删除该功能。

目前在Nightly和Beta频道上已禁用该支持,同时,Mozilla计划仅禁用浏览器中的FTP,并且在2021年4月19日发布的Firefox 88稳定版本中将禁用该支持。

早在2020年4月,Firefox就正式宣布了删除FTP的计划,当时,浏览器开发团队解释说,仍在使用它的人很少,所以保留这个功能没有什么意义。

FTP是一种将文件从一台主机传输到另一台主机的协议。它比Web更早出现,在设计时并没有考虑到安全问题。现在,我们决定删除它,因为它是一种不常用且不安全的协议。Firefox禁用FTP后,人们仍然可以使用它来下载资源,如果他们真的想的话,但协议将由他们平台上支持的任何外部应用程序来处理,”Mozilla原来是这样说的。

Firefox 88将于下周发布

Mozilla还警告开发者,他们应该在扩展中放弃对FTP的支持。

“随着弃用,browserSettings.ftpProtocolEnabled将变为只读。尝试设置此值将不起作用。使用代理或webRequest筛选器时,扩展将继续能够传递“ ftp”请求而不会出错,但是这些API将不再处理这些类型的请求。为了帮助抵消这种删除,ftp被添加到浏览器扩展支持的protocol_handlers列表中。这意味着扩展将能够提示用户启动FTP应用程序来处理某些链接,”该公司解释道。

在Firefox 88中,尚未完全删除对FTP支持的代码,并且可以在从浏览器中完全删除Firefox 90之前,暂时恢复该支持。

  • 使用 about:config
  • 找到 network.ftp.enabled 设置为 true

Firefox 88预计将于下周发布,支持所有支持的平台。

发表评论