Firefox 文章
-
提升 Firefox 在 macOS 上的响应速度
如果你在 macOS 上运行 Firefox,你可能会注意到在 103 版本中,其响应速度有了显着提高,尤其是在你拥有大量标签页或你的机器同时运行其他应用程序时。这种改进是通过对 Firefox 内存分配器中的锁定实现方式进行微调实现的。
-
Firefox 翻译扩展的 神经机器翻译引擎
Firefox 翻译是一个网站翻译扩展,它提供网页内容的自动翻译。本文将讨论围绕翻译引擎开发的技术挑战,以及我们如何解决这些挑战来构建一个可用的 Firefox 翻译扩展。
-
对 rust-minidump 进行模糊测试以获得尴尬和崩溃 - 第 2 部分
在过去的一年里,我们一直在开发 rust-minidump,这是一个纯 Rust 语言编写的 google-breakpad 的 minidump 处理部分的替代品。本系列的最后一部分带你了解如何对 rust-minidump 进行模糊测试。
-
一切皆崩溃:在 Mozilla 发布 rust-minidump - 第 1 部分
在过去的一年里,我们一直在开发 rust-minidump,这是一个纯 Rust 语言编写的 google-breakpad 的 minidump 处理部分的替代品。本系列两部分中的第一部分解释了什么是 minidump 以及我们如何制作 rust-minidump。
-
训练用于 Firefox 翻译的高效神经网络模型
Bergamot 项目是 Mozilla、爱丁堡大学、布拉格查理大学、谢菲尔德大学和塔尔图大学之间的合作项目,由欧盟地平线 2020 研究与创新计划资助。它将 MT 带到本地环境,提供小型、高质量、针对 CPU 优化的 NMT 模型。Firefox 翻译网络扩展利用 Bergamot 项目的成果,为 Firefox 提供本地翻译。本文将讨论用于训练我们高效 NMT 模型的组件。
-
Firefox 100 中改进的进程隔离
Firefox 在浏览时使用多进程模型来增强安全性与稳定性:网页内容(如 HTML/CSS 和 Javascript)在与操作系统隔离的单独进程中渲染,并由一个特权父进程管理。这样,攻击者利用内容进程中的漏洞所能获得的控制权限就会受到限制。本文将深入探讨我们已经取得的最新重大里程碑:Win32k 锁定,它在 Windows 上运行时极大地减少了内容进程的功能。
-
采用用户的 设计反馈
2022 年 3 月 1 日,MDN Web 文档发布了新的设计和新的品牌标识。总体而言,社区对重新设计表示热烈欢迎,我们收到了许多正面消息和赞誉。我们也收到了有关一些我们做得不太好的地方的宝贵反馈,例如浏览器兼容性表变更以及一些可访问性和可读性问题。
-
Mozilla 与 人性化科技中心 合作
我们很高兴地宣布,我们已与 人性化科技中心 合作,该中心是一个致力于从根本上重新构想数字基础设施的非营利组织。其使命是推动向人性化技术的全面转变,以支持集体福祉、民主和共享的信息环境。
-
Firefox DevTools 中的性能工具重新加载
在 Firefox 98 中,我们发布了现有性能面板的新版本。该面板现在基于 Firefox 分析器工具,该工具可用于捕获网页的性能概要文件、检查可视化的性能数据并对其进行分析以识别缓慢的区域。
-
宣布 Interop 2022
编写高质量的标准是互操作性 Web 平台的必要第一步,但要确保浏览器行为一致需要一个持续的过程。浏览器必须努力确保它们对 Web 标准有共同的理解,以及它们的实现与该理解相符。Interop 2022 是一个跨浏览器倡议,旨在查找并解决 Web 平台上最重要的互操作性痛点。最终结果是一个公开指标,将评估解决这些互操作性问题的进展。