文章
-
网络监控器重新加载(第 1 部分)
网络监控器工具自 Firefox Dev Tools 的早期版本以来就一直存在于 Firefox 中。对于任何关心页面加载性能和快速现代网页的人来说,它都是一项宝贵的工具。现在,该监控器已使用标准 Web 技术重新架构,以适应更现代的 Web 开发工作流程。
-
网络监控器开发者工具的黑客攻击(第 2 部分)
动手操作网络监控器!我们将引导您完成在 Launchpad 上运行此开发工具并利用热重载功能以立即查看代码更改的过程。
-
内存管理速成课程
这是关于 JavaScript 中的 SharedArrayBuffers 及其使用方法的 3 部分代码卡通系列中的第一篇文章。要了解为什么将 ArrayBuffer 和 SharedArrayBuffer 添加到 JavaScript 中,您需要了解一些关于内存管理的知识。
-
ArrayBuffers 和 SharedArrayBuffers 的卡通介绍
这是关于 JavaScript 中的 SharedArrayBuffers 及其使用方法的 3 部分代码卡通系列中的第二篇文章。
-
使用 Atomics 避免 SharedArrayBuffers 中的竞争条件
这是关于 JavaScript 中的 SharedArrayBuffers 及其使用方法的 3 部分代码卡通系列中的第三篇文章。
-
Firefox 54:E10S-Multi、WebExtension API、CSS clip-path
Firefox 54 的发布完成了 Firefox 向完全多进程浏览器的转变,除了 UI 进程和(在 Windows 上)特殊的 GPU 进程外,还运行许多同时的内容进程。此设计使利用现代处理器上可用的所有核心变得更加容易,并且将来可以安全地沙盒化 Web 内容。此版本还提供了对 CSS clip-path 属性的新支持,以及对 WebExtensions API 的更新。
-
剪辑和蒙版中的形状 - 以及如何使用它们
Firefox 54 的正式发布即将到来,它将在一个已经很酷的 CSS 属性中引入新功能:clip-path,此属性允许我们剪辑(即剪掉)元素的部分。使用 Firefox 54,您还可以使用 CSS 形状:内边距、圆形、椭圆形和多边形。在这篇演示丰富的文章中,我们将探讨剪辑和蒙版的特性以及它们的使用方法。
-
跨浏览器扩展,现已在 Firefox 中可用
我们正在对开发人员为 Firefox 构建扩展的方式进行现代化改造!我们将新的 API 称为 WebExtensions,因为它们是使用 Web 技术编写的:HTML、CSS 和 JavaScript。并且就像 Web 技术一样,您可以编写一个可在多个地方工作的代码库。
-
推出 FilterBubbler:一个使用 React/Redux 构建的 WebExtension
我们正在使用新的 WebExtensions API 构建文本分析工具包。此工具包将允许您监控各种浏览器活动和资源(历史记录、书签等),然后让您使用文本分析模块来发现您自己浏览历史记录中的模式。其想法是扭转广告商对我们习以为常的日常浏览活动进行的那种复杂分析。我们正在使用 React/Redux 工具构建此项目,并且在这篇文章中,我们将引导您了解我们的一些设计挑战以及我们做出的决定。
-
宣布通过 Firefox Nightly 在 Mac 上推出 WebVR
Mozilla 很高兴地宣布,WebVR 现已通过 Firefox Nightly 在 macOS 上可用。这继我们上周宣布 WebVR 将在 Windows 版 Firefox 55 中发布之后。超过 20% 的 Hacks 阅读者(在桌面端)和四分之一访问 Mozilla 开发者网络的 Web 开发人员都在使用 macOS。许多开发人员会[…]