文章
-
SpiderMonkey 中的新 RegExp 引擎
正则表达式(通常称为 RegExp)是用于操作 JavaScript 中字符串的强大且广泛使用的工具。本文介绍了我们如何通过为 V8 的 Irregexp 构建一个 shim 层来更新 SpiderMonkey(Firefox 的 JavaScript 引擎)中的 RegExp 引擎。结果:减少了维护工作并加强了浏览器之间的协作,全面支持所有新的 RegExp 功能,并与最新的 ECMAScript 标准兼容。
-
Firefox 77 新功能:开发者工具改进和 Web 平台更新
Firefox 77 现已推出,包含各种开发者工具更新和新的 Web 平台功能。根据您的反馈,我们消除了性能瓶颈,从而实现了更快、更精简的 JavaScript 调试。我们还报告了 Firefox 扩展的一些更改,包括减少了权限请求。
-
构建 FunctionTrace,一个图形化的 Python 分析器
Firefox Profiler 是一款功能强大的基于 Web 的性能分析界面,具有调用树、堆栈图表、火焰图等功能。所有数据过滤、缩放、切片和转换操作都保存在可共享的 URL 中。FunctionTrace 是一款低开销的分析器,可在未修改的 Python 应用程序上运行。与 Firefox 集成后,它是一种新型的分析工具项目,方便地构建在 Firefox Profiler 之上。
-
Firefox 76:音频工作线程和其他技巧
大家好,希望大家一切安好,并保持健康安全。我们最喜欢的浏览器每次发布新版本都会带来一丝期待,而 Firefox 76 已经来了!此更新中,Web 平台支持获得了一些很棒的新功能,例如音频工作线程和某些 […]
-
Firefox 76:Audio worklets 以及其他更新
Firefox 76 在 Web 平台上提供了很棒的新功能,例如改进的 JavaScript Audio Worklets 和 Intl。此外,我们还在 Firefox 的开发者工具中添加了许多新功能,使开发过程更加轻松便捷。
-
Firefox 76:Audio Worklet 和其他诀窍
Firefox 76 为 Web 平台支持带来了新的出色功能,例如 Audio Worklet 和 JavaScript 的 Intl 改进等。另外,Firefox DevTools 中也添加了诸多一流改进,让 JavaScript 调试和开发变得更加轻松快捷。
-
使用 Firefox 中的 AudioWorklet 实现高性能 Web 音频
本周早些时候,Audio Worklets 已在 Firefox 76 版本中发布。我们已准备好开始缩小 Web 音频与原生音频之间的差距。开发人员现在可以利用 `AudioWorklet` 来编写任意音频处理代码。这项令人兴奋的新功能提高了新兴 Web 体验(如 3D 游戏、VR 和音乐制作)的标准。
-
Firefox 76:音频工作线程和其他技巧
Firefox 76 为 Web 平台支持提供了很棒的新功能,例如 JavaScript 方面的 Audio Worklets 和 `Intl` 改进。此外,我们还在 Firefox DevTools 中添加了许多一流改进,使 JavaScript 调试和开发变得更加轻松快捷。
-
使用 WebIDL 对 Firefox 进行模糊测试
模糊测试是一种用于测试软件安全性和稳定性的自动化方法。在过去的三年中,Firefox 模糊测试团队一直在开发一种新的模糊测试器,以识别 Firefox 中 WebAPI 实现中的安全漏洞。此模糊测试器利用 WebAPI 自身的 WebIDL 定义作为模糊测试语法。
-
在 Firefox 中体验 WebGPU
我们很高兴为 Firefox 提供 WebGPU 支持,因为它将允许更丰富、更复杂的图形应用程序在 Web 上可移植地运行。WebGPU 是一种新兴的 API,在 W3C 内部从头开始设计,旨在提供对 Web 上硬件的图形和计算功能的访问。