Robert Nyman [名誉编辑] 的文章
-
开始黑客行动 - 介绍 Rec Room
毫无疑问,最好的框架和工具都是提取出来的,而不是凭空创造的。自从推出 Firefox OS 以来,Mozilla 一直被无数的应用程序开发者和网页开发者问到一个简单的问题:“如何为 Firefox OS 开发应用?” 答案是:“它是网络;使用现有的网络技术。” 曾经是——现在仍然是 […]
-
在浏览器中编程游戏
编程游戏是一种电脑游戏,其中两个或多个程序相互竞争。编程游戏的基本要求是什么?它们可以在浏览器中实现吗?使用 JavaScript 吗?4 个基本要点 有 4 个基本要点。竞争程序:必须与主程序隔离运行。必须与主程序通信 […]
-
我们如何编写更好的软件?- 访谈系列,第 2 部分,与 Brian Warner 的访谈
这是 Mozilla Hacks 上一个新访谈系列的第 2 部分。“作为开发者,我们如何编写更优秀的软件?” 一个没有简单答案的简单问题。编写好的代码很难,即使对于拥有多年经验的开发者来说也是如此。幸运的是,Mozilla 社区由一些最好的开发、QA […]
-
为 Firefox OS 构建 Firefox 浏览器
早在 2011 年 7 月宣布 Boot to Gecko (B2G) 项目时,我就知道这是我想要为之做出贡献的事情。我已经研究基于浏览器的操作系统有一段时间了,但似乎 Mozilla 拥有构建真正颠覆性事物的人才、技术和影响力。 […]
-
使用 mozjpeg 创建高效 JPEG
mozjpeg 项目最近发布了 2.1 版。它旨在提高 JPEG 编码的效率,超越现有的编码器,同时保持与绝大多数现有解码器的兼容性。我想解释一下如何使用此软件来减小 JPEG 的大小。具体来说,我将介绍 mozjpeg 的用法 […]
-
将您的 Facebook 页面变成 Firefox OS 移动应用
无论您是企业还是社区页面所有者,还有什么比通过提供独立的移动应用来提高页面覆盖率更好的方法呢?Apptuter 是一个开源框架,可以帮助您实现这一点,只需最少的编码知识和简单的步骤,您就可以创建自己的应用。该框架 […]
-
在每次错误报告中记录 JavaScript 错误和 XHR 日志
让我们从一个故事开始。一个用户故事:我的一个朋友在中午打电话给我,提出一个非常奇怪的要求。他告诉我“你能过来帮我填写一个表单吗”。我很惊讶,因为填写表单是在线最简单的事情,不是吗?即使 […]
-
使用 AngularJS 为 Firefox OS 构建应用程序
当您开始为 Firefox OS 开发时,可能会对提供的工具感到失望。没有标准的 UI 工具包,也没有所有应用程序都构建在其上的 JavaScript 框架。这并不是一种本质上不好的情况,因为从本质上讲,Firefox OS 就是网络;因此,它为您提供了完全的自由 […]
-
事件监听器弹出窗口、@media 侧边栏、三次贝塞尔曲线编辑器等 - Firefox 开发者工具第 33 集
一组新的 Firefox 开发者工具功能刚刚被提升到 Aurora 频道。这些功能现在可以在 Aurora 中使用,并将在 10 月份的 Firefox 33 版本中发布。此版本带来了许多新增功能,尤其是在 Inspector 工具中:事件监听器弹出窗口 任何具有 JavaScript 事件监听器的节点 […]
-
我们如何编写更好的软件?- 访谈系列,第 1 部分,与 Fernando Jimenez Moreno 的访谈
您是否曾经查看代码并嘟囔着一连串“WTF”?是的,我也是。通常情况下,代码是我自己写的。我整个职业生涯都在努力编写自己可以引以为豪的软件。编写“有效”的软件很难。编写既有效又没有错误、可读、 […]