火狐浏览器 130.0.1
修复了最近的一次回归,导致我们的Saraiki本地化用户的一些UI元素呈现为从左到右,而不是从右到左。
火狐浏览器 129.0.1
修复了一些通过数字版权管理提供受版权保护视频的网站的播放问题。
修复了将视频文件拖动到某些网站时崩溃的问题。
火狐浏览器 125.0.3
修复了地址为的额外空白选项卡https://0.0.0.1有时在Firefox已经运行时尝试启动时出现。
修复了一个问题,该问题可能会导致设置了日语区域设置的用户在某些情况下选择不正确的字体。
修复了在Linux系统上拖动包含unicode字符的文本时出现的文本损坏问题。
修复了在生成器或异步函数内部检查arguments.length(不使用其他参数)时的正确性错误。
修复了打开<select>元素时可能导致焦点处理不一致的问题
火狐浏览器 125.0.2
固定的;不变的
恢复了Firefox 125中最近发布的更改,该更改更主动地阻止了来自潜在不可信URL的下载。这些更改在某些情况下会导致下载文件时出现意外问题。我们计划在未来版本中修复并重新启用这些保护。(错误1892069)
火狐浏览器 125.0.1
新的
Firefox现在支持加密媒体扩展(EME)的AV1编解码器,支持视频流媒体提供商提供更高质量的播放。
Firefox PDF查看器现在支持文本高亮显示。
Firefox视图现在在“打开标签”部分显示固定标签。打开的标签页也添加了标签指示器,因此用户可以查看哪些标签页正在播放媒体,并在窗口之间快速静音或取消静音。还为书签、带通知的标签等添加了指示器!
Firefox现在提示美国和加拿大的用户在提交地址表单时保存他们的地址,允许Firefox将来自动填充存储的地址信息。
Firefox现在更主动地阻止来自被认为可能不可信的URL的下载。
URL粘贴建议功能为用户提供了一种便捷的方式来快速访问复制到Firefox地址栏剪贴板中的URL。当剪贴板包含URL并且URL栏获得焦点时,自动完成结果会自动出现。激活剪贴板建议将通过1次点击将用户导航到URL。
特定于选项卡的容器插件的用户现在可以在地址栏中搜索在不同容器中打开的选项卡。特别感谢志愿贡献者atararx启动了这项功能的工作!
Firefox现在提供了一个选项来启用Web代理自动发现(WPAD),同时配置为使用系统代理设置。
固定的;不变的
各种各样的安全修复。
改变的
在没有选择选项的单选按钮组中,tab键现在只能到达第一个选项,而不是在所有可用选项之间循环。箭头键在选项之间导航,就像有选定的选项时一样。这使得键盘导航更加高效和一致。
企业
您可以在中找到有关策略更新和企业特定错误修复的信息Firefox for Enterprise 125发行说明。
开发者
根据几个请求,我们重新引入了禁用暂停调试器覆盖的选项(dev tools . debugger . features . overlay).当调试器暂停JavaScript执行时,该覆盖图出现在页面内容上。在某些情况下,覆盖可能会造成干扰,使与页面的交互变得困难,例如,评估下面的颜色深浅。
我们在调试器面板的源代码视图底部添加了一个新的下拉菜单按钮,专门用于与源代码映射相关的操作。用户现在可以轻松地禁用或启用源映射支持,在新选项卡中打开源映射文件,在原始源和生成的包之间切换,切换“默认情况下打开原始源”选项,并查看源映射状态,如错误、加载状态等。
网络平台
Firefox现在支持用于将元素指定为popover元素的全局属性。该元素在变得可见之前不会被呈现,之后它将出现在其他页面内容的顶部。
默认情况下,WebAssembly多内存现在是启用的。Wasm多存储器允许wasm模块使用和导入多个独立的线性存储器。这实现了模块之间更有效的互操作性,并为即将到来的wasm标准(如组件模型)提供了更好的聚合填充。
在JavaScript中增加了对Unicode文本分段的支持。
增加了对的支持上下文丢失和上下文还原HTMLCanvasElement和OffscreenCanvas上的事件,允许用户代码使用硬件加速的2d画布从上下文丢失中恢复。
Firefox现在支持navigator.clipboard.readText()web API。当试图读取不是由同源页面提供的剪贴板数据时,将出现一个粘贴上下文菜单供用户确认。
增加了对内容盒和笔划框关键词转换盒CSS属性。
这对齐内容属性现在可以在块布局中工作,允许块方向对齐,而不需要flex或grid容器。
支持SVGAElement.text被删除了,取而代之的是更广泛实现的SVG element . text content方法。
未解决的
最近发布的更加主动地阻止来自不可信来源的下载的功能并没有如预期的那样工作,并且导致在合法情况下下载文件的能力受损。我们正在通过远程禁用现有安装的功能来尽快解决这一问题,并将在即将发布的Firefox 125.0.2版本中恢复这一更改。
当试图启动已经运行的Firefox时,会出现一个额外的空白标签,地址为https://0.0.0.1可能有时会出现。这一问题的原因已经确定,并将在即将发布的版本中解决。
火狐浏览器 124.0.2
固定的;不变的
修复了拥有大量书签的用户无法恢复书签备份的问题。(错误1884308)
修复了在网飞等网站上播放视频时导致打开的火狐窗口空白或崩溃的问题。(错误1883932)
修复了影响Linux AArch64版本的崩溃。(错误1866396)
修复了由于Ubuntu 24.04对默认AppArmor配置进行了更改而导致一些用户在加载网页时遇到困难的问题。(错误1884347)
火狐浏览器 124.0.1
固定的;不变的
安全修复。
火狐浏览器 123.1
修复:
1、修复了地址栏中的 Firefox 翻译语言指示器,该指示器显示彩色方形图标而不是语言代码图标。
2、修复了 Windows 上 Canvas2D 圆锥渐变颜色的不正确呈现。
3、修复了清除 HTML 字段值时事件未触发的回归问题。
4、修复了 Linux 用户的系统级词典的可用性,其中 Firefox 作为 Flatpak 软件包安装。
5、修复了 JavaScript JIT 引擎在某些情况下错误地内联字符串的回归问题。
6、修复了在开发人员工具的“存储”面板中选择行时文本对比度低的问题。
火狐浏览器 123.0
新增:
1、我们已将搜索功能集成到 Firefox View 中。现在,您可以搜索每个部分子页面上的所有选项卡、最近浏览、打开的选项卡、最近关闭的选项卡、来自其他设备的选项卡或历史记录。
2、通过提交 Web 兼容性问题,您可以直接帮助我们检测、定位和修复受影响最严重的网站,从而使您在 Firefox 上的浏览体验更加流畅。
修复:
1、在翻译网页时,我们现在还翻译工具提示(即标题)中的文本和表单控件中显示的文本(即占位符)。
2、各种安全修复。
更改:
1、地址栏设置现在可以在 Firefox 设置的搜索部分找到。
火狐浏览器 122.0.1
固定的;不变的
修复了仅显示库和侧栏上下文菜单的问题多账户容器“在新容器标签中打开”菜单中的图标。(错误1876518)
修复了在Windows的通知弹出窗口中单击“消除”按钮时导致网页出现在新标签中的问题。(错误1848801)
修复了yaru-remix系统主题无法在Linux上正确应用的问题。(错误1877002)
修复了在将规则复制到剪贴板时,在开发者工具的检查器中添加额外的新行。(错误1876220)
在使用Enter键验证属性名称或输入时,回滚了对开发人员工具的规则视图所做的键盘行为更改。
这将焦点移到下一个输入,就像Firefox 121中的行为一样。(错误1877457)
火狐浏览器 122.0
新的
Firefox现在显示搜索引擎提供的搜索建议的图片和描述。
这翻译功能在翻译网页的质量方面得到了改善。结果应该会稳定得多。这修复了页面内容在翻译时可能会消失或交互式小部件可能会中断的问题。
Firefox现在支持创建和使用密钥储存在macOS上的iCloud钥匙串中。
MDN Web文档文章建议来自Firefox建议将出现在地址栏中,供搜索web开发相关信息的用户使用。
网页内容的换行规则现在与Unicode标准相匹配。这提高了Web浏览器对换行的兼容性。针对东亚和东南亚最终用户的另一项改进是,Firefox现在支持在双击中文、日语、缅甸语、老挝语、高棉语和泰语等语言的文本时选择正确的语言感知单词。
Firefox现在配备了新的。deb包适用于Ubuntu、Debian和Linux Mint上的Linux用户。
固定的;不变的
各种各样的安全修复。
企业
您可以在中找到有关策略更新和企业特定错误修复的信息Firefox for Enterprise 122发行说明。
开发者
固定键盘导航在检查器规则视图中。从Firefox 122开始,当在检查器中编辑选择器、属性名称或属性值时,回车键将不再将焦点移动到下一个输入,而是验证输入的内容并将焦点放在匹配的元素(#1861674).您仍然可以使用Ctrl+Enter(MAC OS上的Cmd + Enter)或Tab来验证并将焦点移动到下一个输入。
网络平台
启用了偏移位置属性,它对大多数偏移路径价值观。增加了对的支持雷(),基本形状,坐标框到偏移路径CSS属性。增加了对的支持矩形()和xywh()基本形状打开剪辑路径和偏移路径CSS属性。
Firefox现在支持SVG动画视图框属性使用同步化多媒体整合语言(Synchronous Multimedia Integrate Language) 通过动画。
通过动画是相对于原始值的动画。长度和角度等其他属性已经支持经过,而是一个视图框由四个独立的值组成。
这LargestContentfulPaint API这在用户与网页交互之前提供了有关最大图像或文本绘画的计时信息。
人力资源在挑选现在支持,允许网站在挑选元素。
这放映选择器方法现在在上受支持% 3c选择%3E元素,这可用于通过JavaScript触发下拉行为。
未知方案的后备URL解析器已更改为DefaultURI,这提高了规范的一致性和web兼容性。
启用了ArrayBuffer.prototype.transfer提案方法,该方法允许转移数组缓冲器数据。
Firefox现在可以识别“webauthn”自动完成令牌并将建议表单自动填充对话框中的密码。
脚本现在可以存储cacheAPI隐私浏览模式下的数据。以前,用户在隐私浏览模式下的浏览体验可能与在常规模式下有很大不同。随着这些变化,网站可以存储cacheAPI隐私模式下的数据在常规浏览模式和隐私浏览模式下的体验趋于一致。
为了进一步保护用户隐私,Firefox现在污点使用currentColor作为输入的筛选器。因为颜色可以由:已访问伪选择器,它可能包含隐私敏感信息,因此这些原语必须标记为受污染。这意味着如果您使用这样的过滤器,您将无法从canvas中读取过滤器输出。
在Firefox中,不均衡级别保护前向纠错(ULPFEC)现在将默认打开。这为WebRTC服务提供了另一个可以利用的工具,为网络连接不稳定的用户提高了视频质量。
火狐浏览器 121.0.1
修复了由于表意空间处理的更改而导致的某些CJK上下文中的意外换行。
修复了在某些情况下加载包含基于列的布局的网站时出现的挂起问题。
修复了在另一个视频上播放的视频缺少圆角的问题。
修复了Firefox无法正常关闭以及其他应用程序在之前的Firefox会话中使用过USB安全密钥后无法使用USB安全密钥的问题。
火狐浏览器 121.0
新的:
Firefox现在提示Windows用户安装微软AV1视频扩展从启用AV1视频编解码器的硬件解码支持关于:支持如果尚未安装。
Firefox现在支持语音控制命令在macOS系统上。
在Linux上,Firefox现在默认使用Wayland合成器,而不是XWayland。这带来了对触摸板和触摸屏手势、滑动导航、每显示器DPI设置、更好的图形性能等的支持。
请注意,由于Wayland协议的限制,画中画窗口需要额外的用户交互(通常是右键单击窗口)或外壳/桌面环境调整。看见错误1621261相关讨论和跟踪,这个帖子对于KDE配置,以及这个扩展为了GNOME。另一个已知问题是,在启动时恢复以前的会话时,窗口放置不正确。
Firefox现在可以强制链接总是加下划线。这个选项可以在Firefox设置菜单的浏览部分启用。
PDF查看器现在包括一个浮动按钮,用于简化删除PDF中添加的绘图、文本和图像。
固定的,不变的:
各种各样的安全修复。
当Firefox 121首次发布时,Ubuntu Firefox Snap builds并没有像预期的那样在某些系统上默认为Wayland合成。这个问题现在已经解决了,更新的版本可以用Ubuntu软件更新程序安装。
企业:
您可以在中找到有关策略更新和企业特定错误修复的信息Firefox for Enterprise 121发行说明。
开发者:
Firefox调试器现在包含了一个新特性:一个禁用调试器;当前页面上的关键字。此功能可通过断点侧面板中标有调试器语句暂停,位于现有的旁边异常时暂停复选框。默认情况下,此选项是启用的,这意味着调试器语句是活动的,除非手动禁用。
作为我们改进Firefox开发者工具可访问性工作的一部分,我们已经统一了整个工具箱的焦点指示器。焦点指示器现在更大,对比度更高,具有白色方框阴影,在蓝色背景下增强了可视性。还进行了调整,以确保共享组件和常用面板之间的清晰可见性,防止与元素边框或背景重叠。
网络平台:
这:has()现在支持选择器。这允许作者匹配至少有一个元素匹配其相对选择器的元素。
这绞刑和每行现在支持关键字用于文本缩进CSS属性,为书目、诗歌等样式提供更方便的段落布局选项。
这平衡关键字现在支持用于文本换行CSS属性,该属性可以通过协调行长度来改善多行文本块(如长标题或题注)的外观。
惰性装载现在支持延迟加载iframe只有在可见时才被加载,所以非关键的iframe可以在需要时加载,以加速初始页面加载,减少初始网络使用等。
添加了对的支持尾部呼叫消除以提高对函数式语言的支持。
火狐浏览器 120.0.1
修正了一个导致持续启动缓慢的错误。(错误1867095)
修正了在谷歌地图等网站上导致100% CPU使用率的问题。(错误1866409)
修复了当硬件加速启用时导致YouTube视频显示绿屏的问题。(错误1865928)
修正了观看全屏视频时状态栏仍然可见的问题。(错误1853896)
修复了影响页面大小不是4KB的一些aarch64系统上的Linux用户的启动崩溃。(错误1866025)
火狐浏览器 119.0.1
修复了一个导致<选择>不应用于下拉菜单箭头的HTML元素。(错误1861253)
修复了<输入>动态更新时HTML元素状态不变有缺陷的祖先的属性fieldset。(错误1861027)
修复了一个导致元素带有模糊的单选按钮组中的CSS选择器不更新。(错误1861346)
火狐浏览器 118.0.2
修正了betsoft.com上未加载的游戏(错误1856145)
修复了某些SVG图像的打印问题(错误1853727)
修复了CORS XHR的身份验证不再有效(错误1855650)
修复了h264 WebRTC视频在某些上下文中不起作用(错误1855636)
修复了Firefox翻译无法在某些页面上工作的问题(错误1841656-1853307)
稳定性修复(错误1851991-1799326-1856637)
火狐浏览器 118.0.1
修复:
安全修复。
火狐浏览器 118.0
新增:
火狐用户现在可以自动翻译网页内容了!与基于云的替代方案不同,翻译是在火狐本地完成的,所以被翻译的文本不会离开你的机器。非常感谢欧盟R&D的各个合作伙伴佛手柑项目。
Firefox中的网络音频现在在所有系统上使用FDLIBM数学库来提高匿名性指纹保护。
网站的字体可见性仅限于系统字体和语言包字体,以减少私人浏览窗口中的字体指纹。
Google Meet上的Firefox用户现在可以使用视频效果和背景模糊!(注意:这些效果也被追溯发布,以支持火狐版本回到火狐115。)
Firefox Suggest用户(目前仅限美国)现在可以根据关键词在地址栏中看到浏览器插件建议。
修复:
各种各样的安全修复。
网络平台:
现在支持10个新的CSS数学函数:round,mod,rem,pow,sqrt,hypot,log,exp,abs,sign。
OpaqueResponseBlocking现在默认启用。
这% 3c搜索%3E现在支持元素。这% 3c搜索%3E元素是一个组元素,用于包含搜索或过滤操作中使用的所有元素。
火狐浏览器 117.0.1
修正了一个导致从Firefox外部打开的链接在macOS上无法打开的错误(错误1850828)
修复了一个错误,该错误导致使用事件页面的扩展在运行时长时间运行的任务被终止,从而导致意外的行为变化(错误1851373)
暂时恢复了阻止Javascript更改的有意行为更改URL .协议(错误1850954).
注意:这一变化预计将在以后的Firefox版本中与其他web浏览器一起发布,如果需要的话,鼓励网站寻找替代方法来更改协议。
修复了音频小工具无法用于使用WebAssembly异常处理的站点(错误1851468)
修复了重新打开所有选项卡选项在最近关闭的选项卡菜单有时无法打开所有标签(错误1850856)
修正了最小化Firefox时书签菜单有时仍然部分可见的问题(错误1843700)
修复了导致在某些网站上检测到不正确时区的问题(错误1848615)
火狐浏览器 117.0
新增:
1、对信用卡自动填充的支持已经扩展到在it、ES、AT、BE和PL地区运行Firefox的用户。
2、macOS用户现在可以通过about:preferences来控制控件和链接的标签功能。
3、为了避免在按shift+右键时指定自己行为的站点出现不良结果,Firefox现在有了一个DOM . event . context menu . shift _ suppress _ event首选项,以防止上下文菜单出现。
修复:
1、使用屏幕阅读器导航时,YouTube视频列表现在可以正确滚动。
2、各种各样的安全修复。
变化:
Firefox不再在Wayland桌面环境中显示自己的屏幕共享指示器。将使用系统默认共享指示器。
开发者:
1、开发工具检查器中新的CSS兼容性工具提示增强了Web兼容性检查。现在,可能导致web兼容性问题的属性旁边会显示一个图标。悬停时,工具提示会指出哪些浏览器不受支持,并显示一个指向该属性的MDN页面的链接,以便用户可以了解更多信息。
2、console.clear()如果启用了“启用持久日志”选项,将不再清除控制台输出。
web平台:
1、现在默认启用对改进的CSS嵌套的支持。
2、Firefox现在支持RTCRtpScriptTransform。
3、ReadableStream.from现在支持,允许从(异步)iterable创建ReadableStream。
4、Firefox现在支持数学风格和数学深度CSS属性和字体大小:数学价值。
火狐浏览器 116.0.3
修复了OPFS用户(尤其是那些使用Adobe Photoshop的用户)在以前版本中无法访问本地缓存文件的问题。(错误1847989,错误1847619)
修正了Wayland上一些用户屏幕共享中断的问题。(错误1841851)
修复了一个问题,全屏通知是持久地显示给用户,即使在禁用它。(错误1847901)
修正了火狐在谷歌搜索时挂起的问题。(错误1847066)
火狐浏览器 116.0
1.新增:侧边栏切换器允许用户轻松访问书签、历史记录和受同步的标签页面板,在它们之间快速切换,将侧边栏移动到浏览器窗口的另一侧,或者关闭侧边栏。现在,无论是否运行任何辅助技术,键盘用户都可以轻松完成这一切,而无需记住键盘快捷键来访问这些面板。
2.新增:支持从操作系统中复制任何文件粘贴到 Firefox 中。
3.新增:根据用户需求,在画中画增加音量滑块。
4.新增:增加了编辑现有文本注释的可能性。
5.修复:从 Firefox 115.0 开始,HTTP/2 的上传性能得到了显著改善,特别是对于具有较高带宽时延乘积的网络(即同时具有高带宽和高延迟特征的网络)。
6.修复:多个安全更新。
7.变化:用于重新打开已关闭标签页的键盘快捷键 (command + shift + t) 现在会按照关闭的顺序重新打开上次关闭的标签页或上次关闭的窗口。 如果没有任何标签页或窗口可以重新打开,此命令将恢复以前的会话。
8.开发者:添加了对 dirname 属性的支持,以将有关 input 和 textarea 元素的文本方向性信息传递到服务器。
9.开发者:支持 CSP3 外部哈希。
10.开发者:Audio Output Devices API 现在允许站点将音频从媒体元素重定向到允许的输出设备(扬声器),而不是用户代理的系统默认设备。例如,WebRTC 会议站点现在可以将音频重定向到耳机中的扬声器或外部扬声器。
11.Web 平台:此版本现在支持 Fetch 和 WebTransport 上适当的 BYOB 读取器,这允许开发人员准备其 ArrayBuffer,以便可以将其重用于读取请求,从而节省内存分配。以前的版本支持 Fetch 和 WebTransport 流上的 .getReader({ mode: "byob" }) 但没有真正的 BYOB 支持,因为新的内存分配仍然在内部进行。
火狐浏览器 115.0
新增:
1、现可将基于Chrome浏览器的付款方式直接迁移到Firefox中;
2、对于Linux系统,Intel的显卡可以启用硬件视频解码功能;
3、“选项卡管理器”下拉列表现在具有关闭按钮,以至于我们可以更快关闭选项卡;
4、没有H264视频解码平台支持的用户,现在可以回溯到Cisco的H264插件进行解码。
修复:
1、放大镜在Firefox标题栏可见时,会正确跟随文本光标;
2、地理位置功能进行优化修复。
火狐浏览器 114.0.1
修复启动故障。
火狐浏览器 113.0.2
修复了导致画中画窗口在Windows 11或安装了FancyZones PowerToy的系统上无法捕捉的问题(bug1832331);
修复了某些采用英特尔显卡的Windows系统上的视频播放崩溃问题(bug1831329);
修正了一个错误,该错误会导致Firefox在开发者工具Web控制台打开的情况下加载某些页面时冻结(bug1828026);
修正了一个错误,该错误会导致书签和历史侧边栏不能对垂直调整的浏览器窗口做出正确的反应(bug1831535)。
火狐浏览器 112.0.2
1.新增:密码输入框的右键菜单中增加了“显示密码”选项。
2.新增:可以通过单击鼠标中键,关闭标签页列表中的标签页。
3.新增:当同一会话中没有更多已关闭的标签页需要恢复时,使用快捷键 (Cmd/Ctrl)+Shift+T 将恢复之前的会话。
4.新增:对所有使用严格的增强跟踪保护的用户,我们扩展了从 URL 中删除的已知跟踪参数列表,以进一步保护用户免受跨站点跟踪。
5.新增:在 Windows 的 Intel GPU 上启用软件解码视频叠加。提高视频缩小质量,减少 GPU 使用。
6.修复:多个安全更新。
7.变化:已弃用的 U2F Javascript API 现在默认禁用。U2F 协议仍然可以通过 WebAuthn API 使用。可以通过 security.webauth.u2f 首选项重新启用 U2F API。
8.Web 平台:日期选择器面板新增清除按钮,允许用户快速清除类型为 date 或 datetime-local 的输入,并提供熟悉的跨浏览器体验。
9.Bug修复。
火狐浏览器 112.0
1、右键点击密码框,弹出菜单中会有“显示密码”选项;
2、可以通过鼠标中键,去快速关闭打开的标签页;
3、可通过快捷键“Ctrl+shift+T”去快速恢复已关闭的标签页;
4、对于视频,解码技术更加先进,这不仅可以提升视频质量,还降低显卡占用率;
5、浏览器中安全问题的修复。
火狐浏览器 105.0.3
1.新增:在打印预览对话框中增加了只打印当前页面的选项。
2.新增:Firefox 现在支持第三方上下文中的分区 service workers。您可以在第三方 iframe 中注册 service workers,它将在顶级域下进行分区。
3.新增:启用 Windows 上的滑动导航功能(触摸板上两根手指向左或向右滑动,转到历史记录中的上一页或者下一页)。
4.新增:Firefox 现在符合 User Timing L3 规范,该规范为 performance.mark 和 performance.measure 方法添加了额外的可选参数,以提供自定义开始时间、结束时间、持续时间和附加详细信息。
5.新增:在大型列表中搜索单个项目的速度提高了 2 倍。 此性能增强将 array.includes 和 array.indexOf 替换为优化的 SIMD 版本。
6.修复:Firefox 现在能更好地处理低内存情况,Windows 上的稳定性得到了显著提高。
7.修复:Firefox 在 Linux 上更少可能耗尽内存。当系统内存不足时,会优先让内存进程释放更多内存。
8.修复:改进 macOS 上的触摸板滚动,使其更易于访问。
9.修复:多个安全更新。
10.Web 平台:支持具有完整上下文和字体支持的 Offscreen Canvas DOM API。 OffscreenCanvas API 提供了一个画布,可以在 Window 和 Web Worker 上下文中离屏呈现。
11.问题修复。
火狐浏览器 82.0
1.画中画外观及功能改进
2.页面加载和启动时间方面的性能改进
3.继续向更多的Windows Firefox用户推出WebRender
4.多个安全更新
5.屏幕阅读器相关的修复和改进
6.默认启用MediaSession API
7.开发者工具在“网络”面板中显示服务器端事件
火狐浏览器 77.0
Mozilla宣布将从Firefox 77起逐步移除对FTP(File transfer protocol)的支援,理由是该协定不安全。
Mozilla软件顾问Michal Novotny透过电子邮件群组指出,Mozilla计画从Firefox浏览器的程式码中移除FTP协定实作,理由是基於安全考量。他解释,FTP是不安全的协定,没有理由使FTP比HTTPS优先作为下载资源的协定。此外,FTP部份程式码已非常老旧、不安全且难以维护,Mozilla过去已陆续发现大量安全漏洞。
他指出,关闭Firefox程式码内的FTP後,FTP将由外部App处理,因此如果用户真的需要时仍可以用FTP下载资源,只是未来就无法再以FTP检视与浏览目录清单。
不过,Mozilla将采渐进方式实施这项计画。首先,从预计5月释出的Firefox 77开始,FTP仍然保留,但会预设关闭。Firefox 78 ESR(extended support release)版本中,FTP还是会预设开启。从2021年初起,Firefox内的所有FTP程式码就会完全移除。
Mozilla和Google早在2018年底,就宣布移除FTP这个用了40多年的协定。Google去年8月宣布计画从Chrome 81版预设关闭FTP,而到82版,Chrome就会完全移除FTP。