我们注意到 MDN 上存在一个问题,即代码示例(以及其他一些地方)显示错误消息。这是由于 Wiki 平台软件中的一个 bug 导致某些扩展在服务器重启时无法加载。该问题已被供应商诊断,我们正在等待补丁修复它。对由此造成的不便表示歉意,感谢您的耐心等待!
2012年对于 MDN 文档及其社区来说是一个伟大的开端。上周末,一群社区成员虚拟聚会,进行了一次文档冲刺,撰写、更新和翻译文档。但在之前的几周里,就已经取得了大量的成果。这篇文章是对这些努力的总结。
文档冲刺成果
- Onur Avsar 补充了 HTTP 响应代码 中许多缺失的信息,并改进了 <time> 和 <frame>。
- Michael Beckwith 改进和更新了 HTML5 及其相关主题分类、常见 CSS 问题 和 快速加载 HTML 页面创作技巧。
- Hans Hillen 创建了 ARIA 指南、ARIA 技术、ARIA 技术模板 和特定技术 使用 alert 角色 的页面。
- Jeremie Patonnier 改进了 SVG 内容类型 和 fill-rule,并为 7 个 SVG 属性创建了页面。
- Rajeev Bharshetty 为 使用 HTML5 音频和视频 中的音频嵌入添加了代码示例,以及 SVG 元素 text、title 和 g 以及 SVG 属性 class、script、r、cy、cx 和 points 的代码示例。
- Fred Bourgeon 重构并改进了 CSS opacity,并将大量 CSS 属性页面翻译成法语。
- David Bruant 对 JavaScript 指南中的 继承和原型链 进行了重大重写,并撰写了一篇关于 HTTP cookie 的文章。
- Corey Gackenheimer 为 DeviceOrientationEvent 添加了浏览器兼容性和示例,并将一些过时的信息从 检测设备方向 移动到 MozOrientation。
- Trevor Hobson 为 mozIAsyncHistory 添加了 isURIVisited 方法。
- Burak Yiğit Kaya 清理了 instanceof 运算符、bind 函数、window.setTimeout 和 element.addEventListener 的页面。
- Filipus Klutiero 阐明了 form.submit 和表单提交按钮之间的区别。
- Jeremie Patonnier 为 5 个 SVG 属性创建了页面,以及
SVGCursorElement,并更新了 SVG IRI 内容类型。 - Jonathan Protzenko 改进了 Thunderbird 扩展 页面。
- Colby Russell 撰写了一篇关于 DOM 检查器内部结构 的文章。
- Florian Scholz 文档化了另外两个 MathML 元素(mlabeledtr 和 mglyph),为 Battery API 和 CSS column-fill 属性创建了页面,文档化了 HTMLMediaElement 的
muted
和loop
属性,并将 Gecko 特定的属性添加到 HTMLVideoElement。 - Tom Schuster 为 Mozilla 中的 ECMAScript 6 支持 启动了一个页面,并添加了 window.crypto.getRandomValues。
- Marek Stępień 为 document.head、DOMContentLoaded 和 JavaScript 全局对象 Set 创建了页面;记录了 element.getElementsByTagName 返回值中的浏览器差异;更新了几个 window.navigator 属性以匹配 HTML5 规范和实际情况;并进行了一些其他清理和更新。
- Andreas Wagner 为 Thunderbird 演示插件 文档化并编写了示例代码,并为 nsIMsgAccount 和 nsIMsgIncomingServer 创建了页面。
- Patrick Wied 为 SVG contentStyleType 创建了一个页面,为 HTMLSelectElement 和 SVG style 属性 添加了示例,并修复了几个与 SVG 相关的 DOM 接口页面的链接。
- Jonathan Wilsson 为 3 个 HTML 元素、2 个 DOM 元素和42 个 CSS 属性和伪类添加或更新了浏览器兼容性信息。他还为 :focus 和 :enabled 添加了内容。
之前的活动
以下是文档冲刺前几周的一些重大变化。
Web 标准文档
- Eric Bidelman 为 document.querySelectorAll 和 document.querySelector 添加了移动浏览器兼容性信息。
- Fred Bourgeon 继续他在 Mercredi Doc 中开始的工作,为 9 个与 CSS 动画相关的属性和两个 SVG 属性创建了法语翻译。
- Mattias Ekendahl 为 cssMediaRule 创建了一个页面。
- Corey Gackenheimer 为 DeviceOrientationEvent 添加了一个浏览器兼容性表格。
- Masayuki 为 DOM input 事件 和 UIEvent 创建了页面,并编辑了一些与 DOM 事件相关的页面。
- Timothée Carry-Caignon 为 <button> 添加了一些注释 (更新于 2012年1月24日:) 并将 编写向前兼容的网站 翻译成 法语。
- Nickolay Ponomarev 更新和改进了 DOM document 和 XMLHttpRequest 的页面。
- Florian Scholz 更新了 CanvasRenderingContext2D 并添加了 WebKit 和 Gecko 特定的方法和属性。
- Rob W 为 Node.normalize 添加了一个示例。
- Toji 为 WebGL 页面添加了几个新资源。
- xkizer 改进了 JavaScript 指南中 预定义核心对象 部分的示例和说明。
- XP1 修复了大量页面中的复制编辑和样式一致性问题。
Mozilla 技术文档
- Will Bamberg 为 BrowserID 创建了一个登录页面和各种文章。
- Axel Grude 为数十个与消息相关的 XPCOM 接口创建了页面。
- Benjamin Smedberg 撰写了一篇关于 使用 Runnable 进行跨线程调用 的 XPCOM 文章。
Mozilla 项目文档
- Jeff Beatty 关于 本地化快速入门指南 的工作已“完成” - 不再标记为草稿。
- Mark Côté 更新了 Mozilla 自动化测试 以匹配当前实践。
- Jeff Muizelaar 撰写了一篇关于 调试更新问题 的文章。
- Jonathan Watt 更新了 在 Mac OS X 上调试,为 Eclipse 添加了一个安装部分,并对 Eclipse CDT 和 使用 NetBeans 与 Mozilla 进行了重大更新和重写。
- Jared Wein 撰写了关于 开始为 Firefox 首选项贡献补丁 和 请求桌面 Firefox 前端更改的反馈和 UI 审查 的文章。
关于 Janet Swisher
Janet 是 MDN Web Docs 的社区负责人和项目经理。她于 2010 年加入 Mozilla,自 2004 年以来一直参与开源软件,自 20 世纪以来一直从事技术写作。她与丈夫和一只标准贵宾犬住在德克萨斯州的奥斯汀。
2 条评论