文章
-
使用 HTML5 Canvas 和原生 JavaScript 构建简单的绘画游戏
当谈到 HTML5 Canvas 时,你通常会听到关于用于使其在旧版浏览器中工作的库、像离屏 Canvas 这样的性能技巧以及绘制和动画化精灵和瓦片的方法。但这只是 Canvas 的一部分。在最低层面上,Canvas 是一种操作一部分像素的方式 […]
-
邻近 API
使用 Firefox OS 和 WebAPI 将 Web 带到移动平台的一大优势是能够更多地连接到物理世界。其中一部分是邻近 API,它也是 W3C 工作草案 - 邻近事件。它是什么?该 API 涉及检测物体有多接近 […]
-
为 Firefox OS 构建待办事项应用,第 1 部分
这是包含两个部分的教程系列中的第一个部分,我们将从头开始为 Firefox OS 构建一个待办事项应用。我假设您对 HTML5、CSS3、JavaScript、jQuery/Zepto 和 Backbone.js 有所了解。在本部分中,我们将使用最佳实践手工制作一个结构合理且语义化的待办事项应用 UI […]
-
MDN 为更好的 Web 技术资源进行冲刺 - 加入我们!
MDN 是我们最重要的资源之一,也是全球开发者知识和分享的核心。此外,它是我们在 Mozilla Hacks 分享的所有信息的重要基石之一,因此,无论您以何种方式参与,都将受到高度赞赏。- 编辑注 在 Mozilla 开发者 […]
-
优化 Firefox OS 上的 JavaScript 游戏
在使用 16GB 内存的四核处理器上进行开发时,你很容易忘记考虑它在移动设备上的性能。本文将详细介绍一些最佳实践和在将游戏移植到 Firefox OS 或任何类似硬件目标时需要考虑的事项。充分利用 256 Mb […]
-
内容安全策略 1.0 进入 Firefox Aurora
本文中的信息基于与 Ian Melven、Kailas Patil 和 Tanvi Vyas 共同完成的工作。我们刚刚在 Firefox Aurora(Firefox 23)中实现了对内容安全策略 (CSP) 1.0 规范的支持,从明天(5 月 30 日)开始可用。CSP 是一种旨在保护网站免受内容 […]
-
编译为 JavaScript 并使用源映射进行调试
更新 2013/05/29:我已更新本文以反映源映射规范的最新更改,其中用于将源映射链接到脚本的 //@ 语法已弃用,取而代之的是 //#,因为 Internet Explorer 存在问题。本教程介绍如何编写一个生成 JavaScript 的编译器 […]
-
推出 AWSBOX,适用于 Node.JS 的 DIY PaaS - Node.js 节日季,第 12 部分
这是 Mozilla 身份团队的“A Node.JS Holiday Season”系列中的第 12 集,共 12 集。这是最后一部分,介绍了 awsbox。在使用 Node.js 编写服务器后,如何部署它?Mozilla 身份团队没有使用现有的“平台即服务”(PaaS) 提供商 […]
-
Firefox 23 的 Firefox 开发者工具功能
另一个升级已经发布,现在是时候看看 Firefox 23 中的 Firefox 开发者工具(目前为 Aurora,我们的预发行版本通道)中有什么了。您今天可以从 Aurora 下载页面下载它。Firefox 23 目前计划于 2013 年 8 月 6 日星期二发布到正式版本通道。第 XXIII 集是 […]
-
使用 IndexedDB、Redis 和 Node.js 构建笔记应用
在这篇文章中,我将讨论如何创建一个基本的笔记应用,如果在线则同步本地和远程内容,如果离线则默认为本地保存。在服务器端使用 Redis 当在 Redis 中添加记录时,我们没有像在 MySQL 或 PostgreSQL 中那样使用关系数据库。我们正在 […]