MDN 文档冲刺取得巨大成功

来自至少 12 个国家的 30 多位贡献者,修改了大约 300 个文档页面。

这些是 1 月 28 日星期五 14:00 UTC 开始的文档冲刺的结果。虽然冲刺计划在星期六午夜 UTC 结束,但一些参与者在星期天仍在进行更新。

此次冲刺提供了一些与其他组织合作的机会,我相信这对 MDN 的未来发展大有裨益,不仅使其成为 Mozilla 技术的资源,而且成为整个开放 Web 技术的资源。

Paul Irish,Google Chrome 的开发者关系负责人,也是 ModernizrHTML5 Boilerplate 背后的关键人物之一,帮助召集了参与者,并在冲刺期间为许多 CSS 和 DOM 页面添加了浏览器兼容性表格。

来自 包容性设计研究中心Colin ClarkAnastasia Cheetham 开始着手更新和迁移有关可访问性和 ARIA 的信息,从 CodeTalks wiki 到 MDN。Colin 曾在 11 月的 Mozilla Drumbeat 节 上第一次与我讨论了这种可能性。在冲刺期间,Colin 创建了 可访问 Web 应用程序和小部件概述,Anastasia 创建了 键盘可导航的 JavaScript 小部件

以下是已完成工作的摘要。鉴于工作量巨大,我可能遗漏了一些内容;如有遗漏,请告诉我,我会更正这篇文章。我非常感谢所有做出贡献的人,尤其是那些在周末抽出大量空闲时间参加冲刺的人。

  • Jeremie Patonnier 创建了 SVG 元素的分类,为 80 个 SVG 元素中的 38 个(!) 创建了页面,并清理了一些现有元素,从而涵盖了所有基本元素。他还为 SVG 属性 的索引页面填充了内容,并将元素和属性页面相互链接。因此,SVG 参考现在有了结构,以及有用的文档雏形。
  • Manuel StrehlSVG 教程 的许多部分进行了重大更新,补充了 Jeremie 在 SVG 参考方面的工作。
  • Tom Schuster 创建了 HTML 属性 与其所属元素的映射关系,还有几个人添加了描述。Tom 还更新了 Array.toStringObject.toString,并清理了基本 JavaScript 类型参考页面,包括添加版本信息和修复语法。
  • Marc-Aurèle Darche 改进了 XUL 教程 元素定位 文章和 XUL 属性 dlgtype
  • wellington7 清理了 为 Firefox 创建皮肤/入门
  • Masahiko Imanaka 将一些关于 CSS 列属性 的页面翻译成日语。
  • Jonathan Wilsson 为 CSS 页面相关的伪类和 伪元素 创建了页面,重写了 伪类 的页面,添加了示例、语法高亮和标签到大量 HTML 元素页面,创建了 HTMLParagraphElement 页面,并在 HTML <progress> 元素中添加了 Chrome 屏幕截图,该元素尚未在 Firefox 中实现。
  • Ms2ger 改进了几个 HTML 元素页面。
  • Miles Clark 改进了几个 CSS 属性页面,并扩展了 positionfloat 的示例。
  • xakzshgz 将几个 HTML 相关页面翻译成法语。
  • Addy Osmani 充实了 Web 开发简介 页面,使其真正(而且非常)有用。
  • shiawuenevent.currentTarget 中添加了一个示例。
  • brianloveswords 编辑了 JavaScript 入门 文章,并创建了一个聚合兼容性信息的占位符(我们需要弄清楚如何自动填充)。
  • Tomislav Jovanovic 增强了关于 JavaScript 严格模式 的文章。不幸的是,我们不知道 Jeff Walden 即将用 最近关于严格模式的 Hacks 博客文章 的内容替换该页面。然后,Tomislav 在 Hacks 后版本的页面中添加了示例和其他改进。
  • Florian Scholz 继续了他从 10 月份文档冲刺开始的工作,清理了 MathML 参考页面,并添加了 <multiscripts> 元素。
  • Trevor Hobson 更新了一批(即 11 个)XPCOM 接口参考 页面,这是他定期进行的工作,无论是否有文档冲刺。
  • David Bruant,另一位文档冲刺老手,大大扩展了 JavaScript Proxy 文章。
  • Eric Shepherd 创建了用于将项目标记为仅适用于“移动设备”的模板,用于“在 JSFiddle 上查看”的按钮,以及用于从附加的 XML 文件嵌入渲染的 SVG 图像的模板。他还编写了与 电解内容视图工具包配置文件管理器 相关的文档。他还审查并校对冲刺期间编写和更新的许多其他文章。
  • Daniel Loprettodocument.activeElementdocument.anchors 中添加了示例,为 document.widthdocument.height 提供了替代方案,并扩展了 CSS 属性选择器 的示例。
  • Ryan OlsonCSS 定位 添加了一个 实时示例,并在 HTML 属性表中添加了一些描述。
  • Adam Dane<time><meter> HTML 元素创建了页面,并修复了大约 50 个 HTML 元素页面的语法高亮和缩进。
  • Andreas Wagner错误 606966(“需要一个公开给 JS 的异步历史访问 API”)记录了 XPCOM 接口,为 错误 543444 更新了 使用视图显示位置信息,并更新了一些用于导航历史的 XPCOM 接口。
  • Jussi Kalliokoski 编写了 创建简单的合成器,关于使用音频 API 的内容。
  • Matheus S. SvolenskiFabricio Ferracioli 分别将一些文章翻译成葡萄牙语。
  • Janet Swisher 完成了更新 IndexedDB 异步 API 参考页面以匹配当前草案标准和 Mozilla 实现的工作。
  • Garann Means 更新了 Mozilla 中的富文本编辑 的部分内容,在 AJAX 入门 中添加了一个 JSON 示例,并在 CSS float 属性 中添加了关于清除浮动的部分。由于 Garann 和我住在同一个城市,我们在星期六早上见面进行了一些面对面的文档冲刺。
  • Mason StewartHTML 属性 页面中添加了关于已被 CSS 属性替换的旧属性的说明,并校对并修复了其他几个页面。
  • Alex Lakatos 为 CSS 属性 background-repeatbackground-positionlist-style 创建了实时示例。
  • Archaeopteryx 创建了记录 nsIAppStartup_MOZILLA_2_0 的页面。
  • Christian Sonne 更新了与渐变相关的 CSS 属性以包含浏览器兼容性信息,在 clear 中添加了一个示例,并在 :visited 中添加了摘要、示例和“另请参阅”。
  • Divya Manian 在十几个 CSS 页面上添加或更新了浏览器兼容性信息。

8 条评论

  1. Jeff Walden

    nsIAppStartup_MOZILLA_2_O 应为 nsIAppStartup_MOZILLA_2_0(数字 0 而不是字母 O)。

    2011 年 1 月 31 日 00:23

    1. Janet Swisher

      哎呀。已修复。我还向下修改了我对已修改页面的估计,以考虑多人更改同一页面的情况。

      2011 年 1 月 31 日 00:33

  2. Brett Zamir

    我原以为关于人们更新了哪些文档的帖子不会很有趣(尤其是在 wiki 有历史记录的情况下),但看到这样的总结实际上还不错(除了改进文档带来的效果之外),在某些方面也许可以说明文档中的热门内容。

    2011 年 1 月 31 日 03:15

  3. Josh T.

    “Archaeopteryx”?哈哈!他是我很久没见面的老朋友。我没想到会在 Mozilla 开发者社区看到他!世界真小,是吗?

    2011 年 1 月 31 日 10:02

  4. Addy Osmani

    我发现冲刺非常有趣。它绝对鼓励我留意 MDC 中的其他页面,并在有时间时更新它们。大家干得好!。

    2011 年 1 月 31 日 10:31

  5. Mason Stewart

    同意 Addy 的观点。这很有趣,但也许更大的价值在于让大多数人成为长期贡献者。谢谢大家!

    2011 年 1 月 31 日 13:43

  6. Ryan Olson

    很高兴听到它取得了巨大成功!非常高兴能加入 IRC 并贡献一点点。

    2011 年 1 月 31 日 21:36

  7. David Wilhelm

    不幸的是,页面顶部的“探索 MDN”导航在 Chrome 中不起作用。当我单击它时,菜单会显示出来,但是当我向下移动时,它会消失!非常令人沮丧。

    2011 年 3 月 6 日 18:22

本文评论已关闭。