Robert Nyman [荣誉编辑] 的文章
-
简化浏览器中的音频
在过去的几年里,浏览器的功能得到了极大的提升,最新的 HTML5 标准也得到了持续的实施。我们现在可以在画布上渲染高级图形,使用 WebSockets 实时通信,访问本地文件系统,创建离线应用等等。然而,音频领域的发展却相对滞后。[…]
-
Mozilla 参加移动世界大会和 WIPJam
2 月份即将结束,Mozilla 再次为移动世界大会 (MWC) 做准备。去年,我们通过讨论 HTML5 和 Boot to Gecko 引起轰动,而今年我们将以更大的规模回归,在 AppPlanet 展馆设立展台,并进行 […]
-
WebRTC 已启用,Win 7 上默认启用 H.264/MP3 支持,Windows 8 的 Metro UI 等等 – Firefox 开发亮点
是时候看看 Firefox 的最新进展了。这些文章是我们“前沿技术”和“Firefox 开发亮点”系列的一部分 – 请注意,大多数示例仅在 Firefox Nightly 中有效(并且可能会发生变化)。默认启用 WebRTC 以前,您需要在 Firefox 中访问 about:config 并设置 […]
-
出色的前端性能,第 2 部分:使用 etagify 缓存动态内容 – Node.JS 假期季,第 6 部分
这是 Mozilla 身份团队“Node.JS 假期季”系列的第 6 集,共 12 集。今天是关于前端性能的第二部分。您可能知道 Connect 会在静态内容上添加 ETag,但不会在动态内容上添加。不幸的是,如果您动态生成静态页面的 i18n 版本,[…]
-
Firefox OS 构建模块来救援
几个月前,我们开始思考如何在 Firefox OS 内部重用可视组件,既可以帮助设计师以一致的方式创建新应用,也可以帮助开发人员共享一些标记。UX 团队审查了数百个生成的屏幕,以创建一组称为“通用控件”的所有组件(感谢 Sergi […]
-
Subtome:更好的订阅按钮
Web 应用最常见的功能之一是订阅功能:大多数新闻网站或博客都有 RSS Feed,使用户能够在他们喜欢的阅读器中订阅即将发布的文章。社交网络应用(如 Twitter、Tumblr 或 Instagram)允许您关注其他用户。Github 允许您 […]
-
使用 WebRTC 实现响应式 Web 排版
我喜欢新兴的 Web 技术(如 WebRTC(Web 实时通信)和 WebAPI)的发展方向,因为它们使我们能够使用计算机、平板电脑和智能手机中已经存在的各种硬件来改善用户体验。使用 WebRTC 实现响应式排版是另一个简单概念的示例 […]
-
使用 getUserMedia/WebRTC 实现跨浏览器摄像头捕获
概述 随着 Firefox 添加对 getUserMedia 的支持,三大桌面浏览器现在都能够在无需使用插件的情况下获取来自摄像头的的数据。然而,由于目前仍处于早期阶段,浏览器之间的实现略有不同。以下是如何解决这些差异的示例以及执行此操作的脚本 […]
-
使用 WebAPI 增强 Web 层的功能
为了使 Firefox OS 和 Web 作为平台成为更强大的层级并为开发者提供替代方案,我们正在开发一系列 WebAPI。我想在这里向您介绍一下!本文档中介绍的许多内容也包含在我针对此主题发表的演讲中。标准化 当您 […]
-
捍卫 Opus
1 月 18 日,法国电信以一项专利为由,对 Opus 提出了知识产权披露,该专利以非免版税条款提出。这引发了一个关键问题——这对 Opus 有什么影响?仔细评估表明,它不会以任何方式影响 Opus 规范。摘要:仔细阅读 FT […]