文章
-
事件监听器弹出窗口、@media 侧边栏、三次贝塞尔曲线编辑器等 - Firefox 开发者工具第 33 集
Firefox 开发者工具的一组新功能刚刚升级到 Aurora 频道。这些功能现在可以在 Aurora 中使用,并将于 10 月份的 Firefox 33 版本中发布。此版本带来了许多新增功能,尤其是在 Inspector 工具中:事件监听器弹出窗口任何具有 JavaScript 事件监听器的节点 […]
-
为 Firefox for Android 构建 Firefox Hub 扩展
Firefox Hub API 允许扩展程序向 Firefox for Android 首页添加新的面板,用户通常在该页面上找到其热门网站、书签和历史记录。这些 API 在 Firefox 30 中引入,但在 Firefox 31 和 32 中增加了更多功能和错误修复。您已经可以找到其中一些扩展程序 […]
-
HTML5 游戏开发人员资源
今天我们发布了 Firefox 31,它提供了一些新功能,可以帮助 HTML5 游戏开发者编写和调试复杂的游戏。此外,Mozilla 博客发布了关于首批利用 asm.js 的商业游戏的文章,Dungeon Defenders Eternity 和 Cloud Raiders 都使用 Emscripten 编译器交叉编译成 JavaScript。像 […]
-
我们如何编写更好的软件?- 访谈系列,第 1 部分,与 Fernando Jimenez Moreno 的访谈
您是否曾经查看代码并发出“WTF”的嘟囔声?是的,我也是。通常情况下,代码是我自己写的。我整个职业生涯都在努力编写能够让我引以为豪的软件。编写“工作”的软件很困难。编写既能工作又能保证无错误、可读性强 […]
-
向 HTML5 视频添加字幕
本文也发布在 MDN 上。随着 HTML5 中引入 <video> 和 <audio> 元素,我们终于有了一种在网站上添加视频和音频的原生方法。我们还有一个 JavaScript API,允许我们以不同的方式与这些媒体内容交互,无论是编写自己的 […]
-
Mozilla 参加会议 - 六月版
欢迎阅读 Mozillians 在 6 月份前后活动中讨论内容的快速汇总。Frédéric Harper 在 Devoxx UK 上发表了关于“利用响应式 Web 设计充分发挥设计优势”的演讲 Robert Nyman 在 JSCamp Romania 上发表了关于“开发的五个阶段(幻灯片 - 视频)”的演讲 David Baron 在 CSS […]
-
ServiceWorkers 和 Firefox
自 2013 年初以来,Mozillians 一直参与 Service Worker 的设计。感谢 Google、Samsung、Mozilla 等公司的工作,Web 平台的这一令人兴奋的新功能已经发展到可以在各种 Web 浏览器引擎中实现的程度。什么是 Service Workers?简单来说,Service Workers […]
-
WebIDE 进入 Nightly 版本
编辑注:如果您想在最近的 Nightly 版本中帮助测试它,可以在 about:config 中切换 devtools.webide.enabled 首选项。WebIDE 现在可在“工具”>“Web 开发人员”>“应用管理器”下使用,并将更名为 WebIDE。如果您一直在关注 Mozilla Hacks 博客上的开发者工具系列,您已经看到了 […]
-
Cordova 3.5.0 for Firefox OS 的新增功能
Cordova 社区最近发布了该工具的 3.5.0 版本。此版本包含一些对 Firefox OS 开发工作流程的激动人心的改进。在我们深入了解新功能之前,请确保您拥有最新版本,方法是运行:$ sudo npm install -g cordova $ sudo npm install -g plugman 现在我们都已准备好 […]
-
突破 IndexedDB 的边界
在本文中,我想与您分享如何执行一些开箱即用时“不可能”的酷炫 IndexedDB 查询,除非您添加一些“技巧”。我将要展示的算法(“全文搜索”算法除外)都是我在编写开源 javascript 库 Dexie.js 时发明的。一些 […]