文章
-
Firefox Nightly 中的 CSS 变量
正如 Cameron McCormack 所报道,Firefox Nightly(版本 29)现在支持 CSS 变量。您可以通过此简短的屏幕录像快速了解概况:您可以使用 var- 前缀在上下文中定义变量,然后使用 var() 指令实现它们。例如::root { var-companyblue: #369; var-lighterblue: powderblue; } h1 { color: var(companyblue); […]
-
怪物狂欢节 - 使用 Emscripten 在 Web 上创建游戏
当我们在 Trendy Entertainment & Nom Nom Games 的工程团队决定将我们的一款新的虚幻引擎 3 游戏(Monster Madness Online)开发为跨平台游戏时,我们知道一个无缝的多人网络浏览器版本将是这一体验的核心。然而,最大的问题是确定 […]
-
Mozilla 人员的副业项目:JSFiddle 和 Meatspac.es
在 Mozilla,我们很高兴有机会与许多有才华的人合作。因此,作为一个持续的系列,我们想借此机会重点介绍 Mozilla 人员在业余时间从事的令人兴奋的项目。JSFiddle JSFiddle 是一种编写 Web 示例(HTML、JavaScript 和 […]
-
Mozilla 开发者网络焕然一新
去年夏天,Mozilla 开发者网络 (MDN) 经历了重大的平台变更,从托管的第三方解决方案迁移到我们自己的自定义 Django 应用程序(代号为 Kuma)。此举为我们最新的 MDN 重大升级奠定了基础:完整的前端重新设计,包括许多新功能以及可用性和可访问性增强功能。让我 […]
-
与 Mozilla 和 Goo Technologies 共同举办的假日游戏比赛
Web 已经取得了长足的进步,尤其是在最近,这对游戏开发者来说意味着巨大的机遇。使用开放技术以尽可能多地触达多个 Web 浏览器和平台的用户。看看 WebGL、Web Audio API、Emscripten、asm.js 等为我们带来的东西,以及 […]
-
保护您的 Firefox OS 应用程序代码
我们经常被问到的一个问题是关于使用 HTML5、CSS3 和 JavaScript 开发 Web 应用程序如何隐藏代码。原因包括防止作弊、保护知识产权、隐藏加密算法等。由于 JavaScript 在客户端执行,即使在 Firefox OS 上,用户也可以访问代码,如果 […]
-
Manana 应用程序的构建方式
我们认为 Firefox OS 是一个绝佳的机会,也是一个挑战,可以交付一款真正符合开放 Web 和最佳标准价值观的的产品。我们发现能够交付一款即使对于使用低端设备的用户也能提供流畅用户体验的应用程序非常令人兴奋。由于许多用户拥有 […]
-
Firefox 和 FireCAT 作为道德黑客平台
几年前——2007 年初,在担任自由职业者期间——我们面临一项挑战,需要对 Web 应用程序进行渗透测试。它非常简单,但具有基于条件的方法,因此无法使用任何自动化工具;我们只能使用 Web 浏览器。我们的解决方案是将 Firefox […]
-
在您的 Firefox OS 应用程序中实施应用内支付
在 Mozilla,我们一直在努力将支付引入 Web。我们认为,开发人员应该有一种简单的方法来获利。它也使我们有机会提供更深入的平台集成,除了信用卡/借记卡之外,还可以提供运营商计费等功能。我们之前在 […]
-
Firefox OS 安全性:第 2 部分 - 用户体验和安全更新
在向人们介绍 Firefox OS 时,安全性是一个重要的话题。基于 Web 技术的操作系统可以安全吗?Mozilla 构建了哪些功能来避免自动下载和恶意软件?基于浏览器的应用程序如何在不影响用户体验的情况下保持安全,而不必让用户对大量“是否 […]