JavaScript 文章
-
向右下方:Firefox 在 2023 年为真实用户提升了速度
为了实现我们的愿景,并为每个人提供更好的在线体验,我们一直在努力使 Firefox 变得更快。我们非常高兴地报告,这在过去一年中导致速度显著提高。
-
Firefox 中更快的 Vue.js 执行
Firefox 上的 Vue.js 性能在全年都得到了显著提升。最近,我们通过 Proxy 优化加速了响应式。此更改已在 Firefox 118 中发布,因此它目前处于 Beta 版本,并将在 9 月底之前进入正式版本。
-
使用 UniFFI 自动生成 Rust-JS 绑定
这篇博文将介绍我们如何开发 UniFFI:一个用于自动生成外语绑定的 Rust 库。我们将介绍沿途出现的一些问题以及我们如何处理它们。
-
JavaScript 规范有了一个新的许可证
作为我们确保自由开放网络工作的一部分,我们一直在与 Ecma 国际以及许多合作伙伴一起努力编写一个受 W3C 文档和软件许可启发的许可证。我们的目标是让 JavaScript 的状态与 Web 的其他规范保持一致。此外,随着这个新许可证可供 Ecma 国际的所有技术委员会使用,这将为其他组织提供以相同视角进行标准化的途径。
-
Firefox 100 中改进的进程隔离
Firefox 使用多进程模型来提高浏览时的安全性与稳定性:网页内容(如 HTML/CSS 和 Javascript)在与操作系统隔离的单独进程中渲染,并由一个特权父进程管理。这样,攻击者利用内容进程中的错误获得的控制量就会受到限制。在本文中,我们想深入探讨我们取得的最新重大里程碑:Win32k 锁定,它极大地减少了内容进程在 Windows 上运行时的功能。
-
WebAssembly 来回:Firefox 95 中的细粒度沙箱
在 Firefox 95 中,我们发布了一种新颖的沙箱技术,名为 RLBox——与加州大学圣地亚哥分校和德克萨斯大学的研究人员合作开发——它使隔离子组件变得容易且高效,从而使浏览器更加安全。这项技术打开了传统基于进程的沙箱技术无法实现的新机遇,我们期待扩大其使用范围,并(希望)看到它被其他浏览器和软件项目采用。
-
解密 Hacks:Codepip 创始人 Thomas Park
欢迎来到我们的 Hacks:解密访谈系列!我们通过电子邮件与 Thomas Park 聊了关于编码、他最喜欢的应用程序以及他在 Mozilla 的过去生活。Thomas 是 Codepip 的创始人,这是一个他为编码游戏创建的平台,帮助人们学习 HTML、CSS、JavaScript 等。最受欢迎的游戏是 Flexbox Froggy。
-
Firefox 93 中有很多值得一看的内容!
Firefox 93 带来了许多很棒的更新,包括 AVIF 图像格式支持、在其 PDF 查看器中填充基于 XFA 的表单以及通过阻止依赖不安全连接的下载来防止不安全下载。
-
是时候回顾一下 Firefox 92 了
发布的时间过得真快!这个月,我们发布了许多 CSS 更新,以及用于 JavaScript 的新 Object.hasOwn() 静态方法。
-
跳上 Firefox 91
8 月已经到了,这意味着 Firefox 91 也来了!对于开发者来说,Firefox 91 支持 Visual Viewport API 和 Intl.DateTimeFormat 对象的添加。