Robert Nyman [荣誉编辑] 的文章
-
localForage:离线存储,改进
Web 应用已经拥有离线功能,例如保存大型数据集和二进制文件一段时间。您甚至可以缓存 MP3 文件等内容。浏览器技术可以离线存储大量数据。然而,问题在于您如何执行此操作的技术选择是分散的。localStorage 可以让您真正地 […]
-
CSS 源映射支持、网络性能分析等 - Firefox 开发者工具第 29 集
Firefox 29 刚刚升级到 Aurora 发布通道。这意味着现在是时候报告您可以在此版本中看到的开发者工具的一些主要变化了。更美观的工具除了新功能外,我们还一直在更新工具的外观和感觉。 […]
-
JavaScriptOO.com,查找满足您 JavaScript 需求的内容
JavaScript 复兴我们都知道 JavaScript 项目的主要参与者。像 AngularJS、Backbone 和 Ember.js 这样的 MV* 框架正在激发全新一代的客户端应用程序。像 underscore 和 lodash 这样的实用程序库简化了曾经保留用于学术练习的结构。当然,单体命名空间 jQuery 无处不在。大型团队和不断增长的 […]
-
应用开发者可能遇到的五个潜在隐私陷阱
争取数据隐私 - 确保人们知道谁可以访问他们的数据、数据去向或可能去向,以及他们在所有这些方面都有选择权 - 是 Mozilla 的 DNA 之一。隐私是构建以人为本的互联网的不可或缺的一部分。“个人在 […]
-
WebGL 延迟着色
WebGL 将硬件加速的 3D 图形带到 Web 上。WebGL 2 的许多功能今天都可以作为 WebGL 扩展使用。在本文中,我们描述了如何使用 WEBGL_draw_buffers 扩展来创建一个具有大量动态光照的场景,使用一种称为延迟着色的技术,这种技术在顶级游戏中很流行。现场演示 […]
-
本地化 Firefox OS 样板应用程序
随着 Firefox OS 设备在越来越多的国家/地区推出,并且应用程序变得可供各种语言的用户使用,考虑本地化您的应用程序变得越来越重要。使您的应用程序支持更多语言是使您的应用程序可供更多用户使用并使其与更多用户相关的最佳方法之一。因此, […]
-
asm.js 和原生性能之间的差距随着 float32 优化而进一步缩小
asm.js 是 JavaScript 的一个简单子集,非常易于优化,适合用作来自 C 和 C++ 等语言的编译器目标。今年早些时候,Firefox 可以以大约原生速度的一半运行 asm.js 代码 - 也就是说,由 emscripten 编译的 C++ 代码可以以大约一半的速度运行 […]
-
游戏手柄 API
从孩提时代起,我就对电子游戏着迷。从 Atari 和 Colecovision 到 NES 和 Super NES,我花了无数个小时玩各种游戏。虽然我自己的电子游戏体验已经减少,但我仍然对围绕游戏的问题和进步感兴趣。我观察到最近的流行 […]
-
拆分控制台、漂亮打印压缩的 JS 等 - Firefox 开发者工具第 28 集
恰逢假期,Firefox 开发者工具团队为您准备了一些很棒的新惊喜,让您在假期项目中尽情享受!这是一个相当长的列表,所以让我们开始吧。应用管理器应用管理器一直是 Devtools 团队的优先事项,在 Firefox 28 中,除了 […]
-
您附近的 Firefox 上的 Ember Inspector
… 或用于娱乐或盈利的跨浏览器附加组件浏览器附加组件显然是一个重要的 Web 浏览器功能,至少在桌面平台上是这样,并且很长一段时间以来,Firefox 一直是浏览器附加组件作者的首选目标。当 Google 推出 Chrome 时,这种在桌面浏览器领域的趋势非常明显,因此他们的浏览器提供了 […]