精选文章
-
从游戏开发马拉松到移动端和 Firefox OS
我喜欢参加游戏开发马拉松,开发者们会在短时间内共同制作游戏。我曾想过将我之前参加游戏开发马拉松制作的游戏 Metal vs Hipsters 移植到移动端网页和 Firefox OS 上。适应移动端 我的起点 […]
-
来自 Irssi 的 Web 推送通知
我们在 Mozilla 主要使用的通信工具是 IRC。我在服务器上运行一个名为 Irssi 的 IRC 客户端,并通过 screen 持续连接到网络。对我来说,这是一个接近完美的解决方案,只有两个未解决的问题。一个是缺乏表情符号字符(我可以忍受)。另一个更重要:它 […]
-
GitHub Pages 上的离线 Web 应用
Service Workers 是对 Application Cache 问题的回应,它们是一种功能强大且优雅的离线 Web 应用方法。但它们实现和维护起来也更加复杂。同时,GitHub Pages 是一个很棒的、简单的静态主机,适用于离线优先的应用。但是,将应用部署到 GitHub Pages 需要手动配置,尤其是在 […]
-
Service Workers 的离线食谱
“离线”如今是一个热门话题,尤其是在许多 Web 应用也希望作为移动应用运行的情况下。最初的离线辅助 API,Application Cache API(也称为“appcache”),存在许多问题,其中许多可以在 Jake Archibald 的 Application Cache is a Douchebag 文章中找到。appcache 的问题 […]
-
WebRTC:在 Firefox 中发送 DTMF
WebRTC 定义的功能之一是能够发送 DTMF 音调(在某些市场中俗称为“按键音”)。虽然在浏览器到浏览器的情况下,这基本上没有用处,但在使用 WebRTC 发起对传统电话网络的呼叫时,它却很重要:许多公司仍然使用语音菜单系统,这些系统 […]
-
Firefox 的新内存工具
上周发布的 Firefox Developer Edition 44 包含一个全新的内存工具,可帮助您了解您的 Web 应用如何使用和保留内存。这对针对移动 Web 的开发者尤其有用,因此他们需要处理受限的资源。Baptiste Kaenel,一位来自法国的自由创意设计师和 Mozilla 社区成员, […]
-
Firefox OS 2.5 开发者预览版,一款实验性的 Android 应用
今天,我们已在全球范围内发布了 Firefox OS 2.5。我们还为开发者提供了一个早期实验性的操作系统版本——Firefox OS 2.5 开发者预览版——供开发者在 Android 设备上下载。最新版本的 Firefox OS 提供了令人兴奋的功能,包括:附加组件:就像我们在 […]
-
优于 Gzip 压缩的 Brotli
HTTP 压缩 Brotli 是一个由 IETF 草案正式指定的开源数据压缩库。它可以用来压缩发送到浏览器的 HTTPS 响应,以代替 gzip 或 deflate。对 Brotli 内容编码的支持最近已实现,现在可以在 Firefox Developer Edition(Firefox 44)中进行测试。在这篇文章中,我们将 […]
-
Developer Edition 44:新的视觉编辑和内存管理工具
本月是 Firefox Developer Edition 发布一周年纪念日。为了庆祝,我们很高兴向您展示一些新工具——以及对现有工具的一些改进——让您能够以直观的方式与 Web 交互。随着 Web 成为更具活力、互动性和移动性的体验,视觉设计师 […]
-
Firebug 和 DevTools 集成
您可能已经听说过我们将原生 Firefox 开发者工具 (DevTools) 和 Firebug 统一起来的努力。我们一直在努力将所有喜爱的 Firebug 功能移植到原生 DevTools 中,使其与多进程兼容,并可用于远程调试(即与 e10s 兼容)。我们也一直在努力使从 Firebug 到 […]