微软、谷歌和 Mozilla 联手打造 Web 文档

  • David Iffland
  • 薛命灯

2017 年 10 月 30 日

话题:JavaScript微软GoogleHTML5Mozilla语言 & 开发

三大浏览器厂商发布联合声明,同意将他们各自的 Web API 参考文档汇集到 MozillaMDN上,并成立了一个指导小组处理后续事宜。

此举是为了让 Web 开发者能够从一个统一的地方查阅到最新的文档。微软的高级开发文稿作者 Erika Doyle Navara 在一篇博文中写道,他们已经“将超过 7700 个 MSDN 页面迁移到 MDN 上”,并针对 Edge 兼容性内容进行了 5000 次编辑更新。

谷歌的一篇文章则着重说明了新成立的指导小组将如何“让 MDN 成为最好的 Web 参考文档,帮助我们更好地进行 Web 开发”。指导小组目前的成员包括微软、谷歌、Mozilla、三星和 W3C。值得注意的是,苹果公司并没有参与这次发布声明。

今年早些时候,Mozilla 就宣布要重整 MDN,把它打造成“最好的 Web 文档”。

Web 开发者通常每天都要花很多时间搜索网页,寻找某些特性的跨浏览器解决方案。大部分 Web 开发者的收藏夹里都会包含 MDN、Kangax Compatability Tablecaniuse.com这类网站的链接。这些工具对开发者来说仍然很有用,不过几大浏览器厂商正在借助 MDN 文档库为开发者提供更好的体验。

微软系开发者一般会从 MSDN 上查找与微软相关的开发文档,所以迁移到 MDN 上对微软来说是一个重要决策。不过需要澄清的是,微软并没有迁移所有的 Edge 相关文档。MSDN 上的Edge 开发者文档仍然会提供一些 Windows 特定的 Edge 开发资料。所以,目前的文档搜索体验是碎片化的。在谷歌上搜索 Edge sessionStorage,MSDN 上的文档会排在前面,MDN 上的文档则排在前 4 到前 6。

MDN 是一个 Wiki,开发者可以使用 GitHub 账号登录进行编辑。Mozilla 说,光是今年一年,就有“8021 个用户进行了 76203 次编辑”。

W3C 在 2012 年就尝试创建一个Web 平台文档,但在 2015 年被叫停,而 MDN 从 2005 年就开始了。

查看英文原文Microsoft, Google, and Mozilla Team Up for Web Documentation

JavaScript微软GoogleHTML5Mozilla语言 & 开发