Chris Heilmann 的文章
-
隐私政策指南和 Web 应用模板
发布应用程序不仅仅是编写代码。您正在为人们提供服务,他们信任您处理他们的数据。随着越来越多的应用程序被报道“呼叫主页”以及在未经用户同意的情况下将用户数据存储并发送给第三方,因此明确并公开说明这一点非常重要。[……]
-
英国伦敦的浏览器现状
上周六,英国伦敦举办了“浏览器现状”大会,来自几乎所有浏览器供应商的开发者布道师齐聚一堂,向观众概述了浏览器领域正在发生的事情。浏览器小组讨论,成员包括 Bruce Lawson(Opera)、Chris Heilmann(Mozilla)、Martin Beeby(Microsoft)和 Paul Kinlan(Google)。我的参与是[……]
-
使用 CSS 过渡实现点击高亮
当您偶尔观看屏幕录制时,会发现某些软件会在解释人员点击时添加增长的点,使点击更明显。使用 CSS 过渡,这也可以在 JavaScript 中非常简单地实现。请查看 JSFiddle 上的以下演示,您就会明白我们的意思。当您[……]
-
Bret Victor 的“基于原则的创新”——以及它带来的灵感
Bret Victor 今年在 CUSEC 上的演讲“基于原则的创新”(如果您想跳过开头,YouTube 上也有该视频)是您一生中值得一看的一个小时:Vimeo 上的视频。Bret 谈到在发明新事物时应该遵循的原则。一个指导[……]
-
瑞典斯德哥尔摩 Mosync 黑客马拉松上的 HTML5 转换和信息
您不常有机会身处 50 年代的废弃核反应堆中,谈论最先进的网络技术。但对于大约一百名开发人员和设计师来说,这正是上周六在瑞典斯德哥尔摩发生的事情。R1 反应堆承办了 Mosync 黑客马拉松,旨在让开发人员尝试[……]
-
HTML5 音频和音频精灵——这应该很简单
由于本月我们有一个 HTML5 音频开发者比赛,所以我认为再次玩弄音频很有趣。遗憾的是,我发现它相当令人沮丧。我在许多演讲中都提议过使用 CSS 精灵的概念并将其应用于 HTML5 音频。您将获得相同的好处——[……]
-
将“我和我的影子”移植到 Web 上——通过 Emscripten 将 C++ 转换为 JavaScript/Canvas
编辑注:这是 Mozilla Emscripten 团队的 Alon Zakai 的客座文章。感谢 Alon!“我和我的影子”是一款开源 2D 游戏,其玩法巧妙,您需要控制两个角色而不是一个。我最近在他们发布 0.3 版本时偶然听说过它:由于我正在寻找[……]
-
启动布道师代表计划——让强大的团队做好准备,登上舞台
今天,开发者参与团队启动了布道师代表计划——ReMo 中的一个特别兴趣小组。每年,我们都会收到数千个请求,要求 Mozilla 演讲者前往世界各地,讨论 HTML5、新的网络技术、Mozilla 的使命、我们的项目、产品等等。现在,我们希望您加入[……]
-
HTML5 人:Andrew Betts 讲述构建 FT.com HTML5 应用
HTML5 需要代言人才能发挥作用。有很多人都承担了这个角色,而我们在 Mozilla 认为,通过一系列访谈和短视频向您介绍其中的一些人是一个好主意。格式很简单——我们向专家发送 10 个问题[……]
-
让恐龙咆哮——同步音频和 CSS 过渡
这一切始于 Brian King 使用 John Slater 设计的这个圆形 MDN 徽标设置我们的 Google+ 页面。我认为这看起来很酷,让我想起了著名的 MGM 片头,所以我很好奇是否可以将其变成我们视频教程的片头(不确定我们是否会这样做)。并且,[……]