Firefox 41:了解新功能
- 类别: 火狐浏览器
Mozilla计划于2015年9月22日向公众发布Firefox 41 Stable。本文将引导您完成所有重要的更改,功能以及所有其他新功能。
由于简化了发布过程,因此当天所有其他版本的Firefox也将进行更新。
这意味着明天将发布以下版本:Firefox 41 Stable,Firefox 42 Beta,Firefox 43 Developer Edition,Firefox 44 Nightly和Firefox ESR 38.3。
以下信息仅涵盖Firefox稳定版,而没有其他版本的Web浏览器。
Firefox 41下载并更新
默认情况下,所有版本的Firefox都配置为定期检查更新。如果您尚未修改该设置,则应尽快收到有关该新版本的通知。
如果您不想等待,这些检查不会实时进行,那么您也可以运行手动检查更新。
最简单的方法是点击键盘上的Alt键,然后从打开时的菜单中选择“帮助”>“关于Firefox”。
如果愿意,您也可以从其官方下载位置下载最新版本的Firefox。请注意,在撰写本文时,某些内容可能尚未更新。 Mozilla通常会在正式发布该版本的时间内进行此操作。
Firefox 41的变化
Mozilla最初希望在Firefox 41中引入附加签名实施,但后来又将其推迟了 现在预定改用Firefox 43 。
browser.newtab.url首选项已被删除
Mozilla在Firefox 41中删除了browser.newtab.url首选项 允许Firefox用户使用它来设置自定义新标签页。
仍希望修改“新标签”页面网址的Firefox用户可以通过安装 新标签页替代 用于使他们能够执行此操作的浏览器。
即时消息支持已添加到Firefox Hello
Firefox Hello,一个内置的通信模块,允许您与他人进行免费的视频和语音呼叫,它在Firefox 41等即时通讯工具环境中支持直接消息传递。
像往常一样简单地开始或加入对话。然后,您可以开始键入消息,然后按Enter键将其发送给其他参与对话的人。
除作为应用程序的一部分外,不再支持二进制XPCOM组件
如果您使用的是依赖于二进制XPCOPM组件的Firefox附加组件,则将网络浏览器更新至版本41时,它将不再起作用。
根据 Mozilla的Benjamin Smedberg ,因此此举是必要的,因为这些代表着“对Firefox用户的重大兼容性和稳定性风险”。
AdBlock Plus的内存开销已大大减少
如果您在Firefox中安装了AdBlock Plus,您可能已经注意到,在某些情况下,它可能会导致内存使用量激增。
主要问题是AdBlock Plus将其样式表(具有阻止的资源)注入到页面上加载的每个iFrame中。尽管在不使用或仅使用几个站点的网站上这无关紧要,但在使用多个站点的网站上导致了巨大的内存高峰。
在极端情况下,过度使用iFrame的网站上Firefox的内存使用量会跃升超过千兆字节。
我们之前已经讨论过,建议您 查看最初的帖子 关于这件事的细节。
解决方法 我们在这里评论了 通过启用CSS数据共享来提高内存使用率。由于Mozilla所做的更改,AdBlock Plus用户应注意到整体内存的改进。
WebRTC现在需要完美的前向保密性
完善的前向保密性限制了密钥受损可能造成的损坏。
这意味着一个[会话]的损害不能导致其他[session]的损害,而且还没有一个秘密价值可以导致多个[session]的损害。
前往 Mozilla骇客 有关实施的更多信息。
改进的图像解码,在某些设备上的性能提升最快两倍,尤其是在滚动时
发行说明不会链接到Bugzilla上的错误列表,也不会提及详细信息。目前尚不清楚这是否与对 Firefox中的异步平移缩放 或者是其他东西。
我们之前曾审查过APZ集成,发现它可以显着改善Firefox中的滚动和缩放。
其他变化
- 能够为您的Firefox帐户设置个人资料图片
- SVG图像可用作网站图标。 [ 错误366324 ]
- 在YouTube,Deezer和可能的其他网站上的内存错误已在Bugzilla上报告后,在Windows 7上禁用了WARP。 [ 错误1188831 ]
- 通过异步动画更流畅,更可靠的CSS动画[ 错误706179 ]
- 现在,media.autoplay.enabled首选项也同样适用于不受信任的HTMLMediaElement.play()调用,即来自非用户激活脚本的调用。 [ 错误659285 ]
- 使用TSF(文本服务框架)增强Windows(Vista +)对IME的支持
- 改进的盒子阴影渲染性能
开发人员变更
- 现在,您可以使用Firefox的内置Web Developer Tools截取选定节点的屏幕截图。通过右键单击开发人员区域(使用F12打开)中的节点来完成此操作。
- Web Developer Tools规则视图已添加了其他复制操作。
- 右键单击开发人员工具中的图像声明,可以将图像复制为数据URL。
- 实现了缓存API,用于查询可访问Window,Worker和ServiceWorker的命名缓存
- 命令“ security csp”已添加到开发人员工具栏。它显示与当前域的内容安全策略有关的信息(使用Shift-F2打开)。 Firefox开发者工具栏也可能对非开发者相关的操作有用 。
- 默认启用CSS字体加载API, 参见W3.org 有关其他详细信息。
- MessageChannel 和 信息端口 默认启用API
Android版Firefox
Android的变化
- 在平板电脑上滑动即可关闭标签页
- 在搜索面板中使用其他搜索提供商快速搜索
- 未自动填写时可覆盖从登录管理器手动搜索和复制/粘贴登录凭据
- 具有重复书签检测功能,改进了书签管理
- 通过Intent URI从网页打开Android应用程序
- 用户代理现在包括Android版本
- 实验性的新“快速拨号”主面板附加API
安全更新/修复
Mozilla会在正式发布后揭示安全补丁。我们将尽快更新评论。
MFSA 2015-114通过高分辨率时间API公开信息
MFSA 2015-113 ANGLE图形库中libGLES中的内存安全错误
MFSA 2015-112通过代码检查发现的漏洞
MFSA 2015-111处理CORS预检请求标头时出错
MFSA 2015-110拖放图像在重定向后显示最终URL
可以绕过MFSA 2015-109 JavaScript不可变属性强制实施
MFSA 2015-108脚本代理可以访问内部窗口
MFSA 2015-107在Linux 16位色深系统上的2D画布显示期间读取的越界
MFSA 2015-106处理HTML媒体内容时可以自由使用
MFSA 2015-105解码WebM视频时缓冲区溢出
MFSA 2015-104共享工作者和IndexedDB的免税使用
MFSA 2015-103阅读器模式下的URL欺骗
MFSA 2015-102在JavaScript中将调试器与SavedStacks结合使用时崩溃
MFSA 2015-101解析vp9格式视频时libvpx中的缓冲区溢出
MFSA 2015-100由本地用户通过Mozilla更新程序操纵任意文件
MFSA 2015-99通过粘贴带有未知方案的URL在Android上进行站点属性欺骗
MFSA 2015-98具有ICC V4配置文件属性的QCMS库中读取的边界
MFSA 2015-97服务器的mozTCPSocket中的内存泄漏
MFSA 2015-96其他内存安全隐患(rv:41.0 / rv:38.3)


