Dan Callahan 的文章
-
WebAssembly 将简化下一代视频编解码器的协作
WebAssembly 是一种新的低级 Web 程序格式,由 Mozilla、Microsoft、Google 和 Apple 共同开发,最终将在所有浏览器中运行。这篇文章探讨了 WebAssembly 如何在下一代视频编解码器的开发中发挥重要作用。这种新的工作流程代表了 Web 开发的根本转变: “原生” 与 Web 之间的壁垒正在倒塌,为 Web 上显著提高性能打开了大门。
-
异步/等待功能在 Firefox 中推出
新的
async
和await
关键字 - 使异步代码更加简洁、直观和可维护 - 已经出现在 Firefox 52 中。目前在最新的开发者版发布版中可用,Firefox 52 预计将在 2017 年 3 月正式发布。 -
Web 推送功能在 Firefox 44 中推出
更新,2016-02-20:推送服务现在需要在对端点的请求中使用显式的 “TTL” 标头。文章已更新以反映此变化。有关 Mozilla 服务博客的更多详细信息。您是否曾经希望网站可以在您没有打开网站的情况下通知您重要事件?也许您曾经 […]
-
Firefox 的新内存工具
上周发布的 Firefox 开发者版 44 包含一个全新的内存工具,可帮助您了解您的 Web 应用程序如何使用和保留内存。这对针对移动 Web 的开发人员尤其有用,因此需要处理有限的资源。来自法国的自由创意设计师兼 Mozilla 社区成员 Baptiste Kaenel 在 […]
-
开发者版 44:新的视觉编辑和内存管理工具
本月是 Firefox 开发者版的周年纪念日。为了庆祝,我们很高兴向您展示一些新工具 - 以及对现有工具的一些改进 - 使您可以以直观的方式使用 Web。随着 Web 成为更加动态、互动和移动的体验,视觉设计师们 […]
-
使用 WebExtensions 将 Chrome 扩展程序移植到 Firefox
在阅读了上个月的“让我们编写一个 Web 扩展程序”之后,我受到启发尝试将一个真实的附加组件移植到 WebExtension。具体来说,我尝试将流行的开源“Reddit Enhancement Suite”(RES)的 Chrome 版本移植到 Firefox。以下是我学到的知识,以及您可以今天采取的措施来准备您自己的附加组件 […]
-
您希望从您的开发者工具中获得什么?
编者注:感谢所有通过我们的 UserVoice 频道分享对 Firefox Devtools 的建设性反馈和想法的人。此论坛不再可用。我们已决定将对话转移到 mozilla.dev.developer-tools Google 群组,在那里对话很活跃,Firefox Devtools 团队成员可以回答问题 […]
-
使用 Firefox 开发者工具调试 GitHub 上的 fetch()
Firefox Nightly 最近添加了对 Fetch 的初步支持,Fetch 是 XMLHttpRequest(XHR)的现代基于 Promise 的替代方案。我们最初的工作支持了 Fetch 规范的大部分内容,但并非全部。具体来说,当 Fetch 首次出现在 Nightly 时,我们还没有实现 FormData 对象的序列化和反序列化。GitHub 已经在生产环境中使用 Fetch,并与 […]