Firefox 开发亮点文章
-
告别 Firebug
Firebug 是最受欢迎和功能强大的 Web 开发工具。Firebug 取得了巨大的成功。在其 12 年的生命周期中,这款开源工具赢得了 Web 开发人员的广泛喜爱。Firebug 于 2005 年发布,是第一个允许程序员在 Firefox 浏览器中直接检查、编辑和调试代码的工具。
-
将 Lightbeam 重制为浏览器扩展
您可能听说过浏览器扩展 - Firefox 中构建扩展的技术已经现代化,以支持 Web 标准,并且是 Firefox Quantum 将成为迄今为止最快、最稳定的版本的原因之一。这篇文章探讨了浏览器扩展和传统 Web 应用程序之间的概念差异,并通过作者开发 Lightbeam 的一些实际示例和技巧进行了说明。
-
Firefox 56:Quantum 之前的最后一站
在 Mozilla,我们对下个月发布的 Firefox Quantum 非常兴奋,它带来了巨大的速度提升、全新的 UI 以及许多开发者工具升级 - 现在可在开发者版本中使用。但上周发布的 Firefox 56 正式版也为开发者带来了好消息 - 包括所有操作系统的“无头模式”、我们全新的现代调试器等等。
-
Firefox Quantum 开发者版:拥有 Photon UI 和更佳工具的史上最快 Firefox
Firefox Quantum 现已在开发者版本中推出,这款 Firefox 非常快。今天的发布是我们下一代浏览器的重大里程碑,其中包括 Quantum CSS(Firefox 的全新 CSS 渲染引擎)、Photon(重大 UI 更新)以及您请求的更多速度和功能。
-
开发者版 Devtools 更新:现已配备 Photon UI
关于 Firefox Quantum 开发者版发布中现已提供的 Firefox Dev Tools 的所有更改和改进的更新。从全新的徽标和全新的 Photon UI 开始,DevTools 套件更快且更能响应开发人员的需求 - 包括对检查器、控制台、调试器和网络监视器的改进。
-
更快地构建 DOM:推测性解析、异步、延迟和预加载
在 2017 年,确保网页快速加载的工具箱包括从缩小和资产优化到缓存、CDN、代码分割和树摇动的一切。了解浏览器内部发生的事情仍然是每个 Web 开发人员最强大的工具。本文介绍了
defer
和async
的工作原理,以及如何利用新的关键字preload
。 -
深入了解 Quantum DOM 调度
调度是 Quantum 项目的重要组成部分,该项目专注于使 Firefox 更具响应性,尤其是在打开大量标签页时。在本文中,我们描述了我们在多标签页浏览中发现的问题、我们找到的解决方案、Quantum DOM 的当前状态以及对该项目做出贡献的机会。
-
为性能设计:Quantum 开发的数据驱动方法
是什么使性能工作如此具有挑战性,以及为什么从一开始就包含用户如此重要?本文探讨了技术性能和感知性能之间的差异,并描述了一种测试和测量方法,该方法将用户的体验质量与工程师可以衡量的特征相关联。
-
近距离观察 Quantum:什么是浏览器引擎?
Web 浏览器是一段软件,它加载远程文件并在本地显示它们,允许用户交互。Quantum 是我们在 Mozilla 进行的大规模升级 Firefox 浏览器引擎的项目的代号。在这篇文章中,我们将从头开始,解释 Quantum 正在改变的根本事物以及您应该关注的原因。
-
Firefox 53:Quantum 合成器、紧凑主题、CSS 蒙版等
Firefox 53 包含了 Quantum 项目的首个重要组成部分,即适用于 Windows 的 Quantum 合成器。深入了解功能和底层改进,例如紧凑主题、新的 WebExtension 功能、CSS mask 属性等。