JavaScript 文章
-
PlayCanvas 开源
这是 PlayCanvas 引擎的 Will Eastcott 的客座文章。正如 Mozilla Hacks 是什么 中所述,我们不断涵盖有关开源和开放网络的有趣信息,这些信息来自外部作者和 Mozilla 作者,所以请随时与我们分享!2011 年 3 月 22 日,Mozilla 发布了 Firefox 4.0,它 […]
-
应用程序框架和 Firefox OS
英特尔的应用程序框架是一个开源的、MIT 许可的、跨平台的 HTML5 框架,用于构建移动应用程序。它托管在 GitHub 上,您可以在其中为该项目做出贡献,尤其是 Firefox OS 主题。应用程序框架包含三个主要方面。查询选择器库 UI/UX 库 插件 查询选择器库实现了一个子集 […]
-
将开源视为初创公司
我将要做什么?我从未做过开源贡献者。我甚至从未提交过 GitHub 问题。我认为自己是一位恰好懂技术的企业家。但是,当我想要创建的初创公司需要一些不存在的东西时,我遵循了一种前所未有的想法,暂停了我正在做的所有事情 […]
-
使用 TogetherJS 和 CreateJS 创建多人游戏
Bubble Hell Duel 是一款多人 HTML5 空战游戏。游戏的目标是躲避对手发射的气泡,同时还击。这款游戏主要是作为学习的原型编写的,源代码可在 GitHub 上获得。您可以在此处尝试单人或多人游戏。目前 […]
-
PDF.js 的速度有多快?
您好,我叫 Thorben,我在奥斯陆的 Opera Software 工作,而不是 Mozilla。那么,我怎么会最终为 Mozilla Hacks 撰稿呢?也许您知道 Opera 浏览器中没有默认的 PDF 查看器,这是我们希望更改的内容。但是如何包含一个呢?从 Adobe 购买 […]
-
最新版 Firefox 中的 asm.js 性能改进使游戏飞速运行!
上周发布的最新版 Firefox 包括对用户界面以及同步等功能的重大更新。此版本在 asm.js 性能方面也带来了重大改进,正如我们将在下面看到的,这对游戏等内容非常重要。为了说明这方面 […]
-
轻松进行坐标转换 - GeometryUtils 的强大功能
在之前的文章中,我们介绍了 GeometryUtils 接口和 getBoxQuads() API,用于检索 DOM 节点的 CSS 盒子几何形状。GeometryUtils 还解决了另一个重要问题:可靠地将坐标从一个 DOM 节点转换为另一个 DOM 节点。例如,您可能希望找到一个元素相对于另一个元素的边界框 […]
-
Rormix - 使用 Firefox OS 探索新兴音乐视频
Rormix 是一个探索新兴音乐视频的平台。音乐视频按流派和类似的商业艺术家进行标记,从而轻松发现新的音乐视频。Rormix 应用程序使用 PhoneGap 制作,并在 iOS 和 Android 上发布。从第一行代码到应用程序发布,开发仅花费了一个多月的时间 […]
-
介绍 getBoxQuads API
Web 开发人员经常需要确定元素在页面中的放置位置,或者更一般地,它相对于另一个元素的位置。执行此操作的现有 API 存在重大限制。新的 GeometryUtils 接口及其支持接口 DOMPoint、DOMRect 和 DOMQuad 提供了 Web 标准 API 来解决这些问题。Firefox 是 […]
-
在 Firefox 开发者工具中介绍画布调试器
画布调试器是我们将在旧金山游戏开发者大会上演示的新工具。它是一个用于调试在画布元素上渲染的动画帧的工具。无论您是创建可视化效果、动画还是调试游戏,此工具都将帮助您理解和优化动画循环。它将允许您 […]