文章
-
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 开发者版 (Firefox 44) 中进行测试。在这篇文章中,我们将…… […]
-
开发者版 44:新的视觉编辑和内存管理工具
本月是 Firefox 开发者版发布一周年纪念日。为了庆祝,我们很高兴向您展示一些新工具——以及对现有工具的一些改进——让您能够以直观的方式处理 Web。随着 Web 成为更具活力、交互性和移动性的体验,视觉设计师将…… […]
-
为 Firefox OS 构建 iOS 风格的“未读通知”附加组件
什么是 Firefox OS 附加组件,为什么我们需要它?Firefox 附加组件生态系统一直是桌面浏览器领域的关键差异化因素。但是,移动领域缺乏强大的附加组件框架。Android 存在一些解决方案,例如 Xposed,但这些解决方案通常需要 root 权限的手机,并且内容为…… […]
-
HTML5 游戏:3D 碰撞检测
上周我们了解了 Tilemaps,我分享了一些我在 MDN 上撰写的新文章。本周我将介绍 3D 碰撞检测,这是几乎所有 3D 游戏都必不可少的一项技术。我还将向您介绍一些关于 MDN 上游戏开发的新文章!希望它们能激发…… […]
-
Firebug 和 DevTools 集成
您可能已经听说过我们统一原生 Firefox 开发者工具 (DevTools) 和 Firebug 的工作。我们一直在努力将所有喜欢的 Firebug 功能移植到原生 DevTools 中,使它们与多进程兼容,并可用于远程调试(即与 e10s 兼容)。我们也一直在努力使从 Firebug 到……的过渡路径变得更容易。 […]
-
使用 W3C Push API 持续推送
大家对这种体验都很熟悉——手机上会突然弹出一个气泡,里面包含一条令人厌烦的信息,例如“你那些乏味可爱的怪物已经休息好了,想要去打更多的架!”,或者“你有一些来自你不认识的人的未回复好友请求。赶紧去…… […]
-
HTML 5 游戏:Tilemaps
我最近加入了 Mozilla 的开发者关系团队,我目前的工作重点是帮助为 MDN 创建关于 HTML 5 游戏开发的内容。我对此非常兴奋,因为创建游戏是我的爱好。我转向 HTML 5 游戏开发是为了扩大我的游戏的受众——这可以通过…… […]
-
View Source 大会:加入我们在波特兰的 16 个绝佳理由
什么,何时,何地 View Source 是一个全新的面向网页开发者的会议,由 Mozilla 及其朋友联合举办,由也为您带来 Mozilla 开发者网络的人员制作,旨在分享开放 Web 的知识。这是一个单轨活动,有充足的时间和空间进行讨论、演示和走廊交流。演讲…… […]
-
使用 WebExtensions 将 Chrome 扩展程序移植到 Firefox
在阅读了上个月的“让我们编写一个 Web 扩展”后,我受到启发,尝试将一个真实的附加组件移植到 WebExtension 中。具体来说,我尝试将流行的开源“Reddit Enhancement Suite”(RES)的 Chrome 版本移植到 Firefox。以下是我学到的东西,以及您今天可以做些什么来准备自己的附加组件…… […]