特色文章
-
本地存储没有简单的解决方案
TL;DR:我们必须停止提倡将 localStorage 作为存储数据的绝佳方案,因为它性能很差。遗憾的是,替代方案的支持度和易用性都远不及它。在 Web 开发中,你总会遇到一些听起来好得令人难以置信的事情。有时它们确实很好,但所有 […]
-
Mozilla 的 Boot to Gecko – Web 就是平台
Mozilla 的 Boot to Gecko (B2G) 旨在构建一个完整的、独立的开放 Web 操作系统。它的目标是使 Web 技术成为桌面和移动设备上应用程序的首选,我们相信它可以取代专有的、单一供应商的应用程序开发栈。我们取得了一些令人兴奋的进展,我们希望 […]
-
在 IndexedDB 中存储图像和文件
前几天我们写了关于如何在 localStorage 中保存图像和文件,这篇文章主要探讨了我们今天可以使用的方法。然而,localStorage 存在一些性能问题 - 我们将在以后的博客文章中讨论 - 而未来的理想方案是利用 IndexedDB。 […]
-
Tantek Çelik 谈论 Web 标准的重要性
这是“使命:Mozilla”系列访谈的第四期,该系列访谈将 Mozillians、他们开发的技术以及 Mozilla 的使命联系起来。这次,我们采访了 Tantek Çelik,一位长期致力于 Web 标准的贡献者。他于 1998 年在微软开始从事 Web 标准工作,同时领导着 Tasman 的开发,Tasman 是 IE Mac 渲染引擎,并且 […]
-
FOSDEM 2012:Mozilla Labs 应用和 HTML5 游戏的未来
在这篇文章中,我总结了我第一次参加 FOSDEM 的经历,以及我在那里做的两个演讲;一个关于开放 Web 应用,另一个关于使用 HTML5 创建游戏。
-
Firefox 进入两位数时代,是时候检查你的 UA 嗅探脚本了
我们都知道:基于 UA 的浏览器检测很糟糕,正确的方法是功能检测。尽管如此,遗留代码依赖于 UA 嗅探,可能需要针对 Firefox 10 的发布进行更新。即使它看起来很简单,UA 解析已被证明对许多脚本作者来说是一个难题。虽然 UA 的结构是 […]
-
Firebug 1.9 新功能
Firebug 1.9 已经发布,我通常会借此机会介绍一下此版本中引入的一些新功能。首先,查看以下兼容性表:Firefox 4.0 配合 Firebug 1.7.3 Firefox 5.0 – 11.0 配合 Firebug 1.9 Firefox 12.0(夜间版)配合 Firebug 1.10 Firebug 1.10 alpha 1 […]
-
推出 Aurora 11,包含大量新功能和改进
我们现在已经发布了 Aurora 11,很快就会成为 Firefox 11,我们想介绍一下我们在该版本中所做的所有改进!
-
编写向前兼容的网站
作为 Web 开发人员,我们希望确保我们构建的内容尽可能多的人都能访问,并支持尽可能多的 Web 浏览器、操作系统和设备。未来会发生什么也很难预料,为此,我们整理了编写向前兼容的网站
-
Mozilla Labs 应用开发者预览版和文档现已推出!
Mozilla Labs 应用项目 随着今天在 MDN 的应用开发者社区中推出应用开发者预览版和应用开发文档,Mozilla Labs 应用项目进入了一个新的阶段。MDN 应用开发者社区文档中的工具和资源使开发人员能够创建丰富的、跨平台和跨设备的应用体验 […]