Mozilla 开发者网络(MDN)是一个完整的学习平台,你可以在这里深入学习网络技术以及能够驱动网络的软件,包括:
- 网络标准(例如:CSS、HTML 和 JavaScript)
- 开发开放网络应用
- 开发 Firefox 附加组件
我们的使命
MDN的使命很简单,就是要为一切开源的东西提供完整的、准确的、有用的文档,不管它是不是被火狐内置的软件所支持。如果他是一个网络上开源的技术,我们想要记录它。
另外,我们提供关于怎样创建和贡献火狐项目以及关于Firefox OS 和Web app development的文档。
如果你不确定一个某个话题应不应该被发布在MDN上,请阅读: Does this belong on MDN?
如何帮助我们
想要帮助MDN,并不需要编写代码的能力!你可以通过很多其他的途径帮助我们,包括复查文章来保证文章的可读性,添加示例代码等。实际上,帮助我们的方法有很多,我们还专门建立了一个入门指南来帮助你上手,它可以根据你的兴趣和你的空闲时间推荐合适的任务!
MDN 社区
我们的社区遍及全球!我们拥有来自世界各地、使用不同语言的了不起的贡献者。如果您想了解更多我们的信息,或者想以任何方式帮助MDN,请查看我们的邮件列表或IRC聊天频道!
加入 MDN 社区
- IRC: #mdn (了解 IRC)
- Meetings: Every other Wednesday in IRC
- Events: MDN community events
- Trello board: Project management board
- Contribute: Create a page
版权和许可
MDN 文档来自于包括 Mozilla 基金会内部与外部编辑者的贡献。除非另有说明,文档基于署名 - 相同方式共享许可(CC-BY-SA)V2.5及以上版本发布。请在包括链接至特定文档页面的内容来源在内,以“Mozilla 贡献者”名义署名。例如,在为本文署名时,你需要这样写:
“ Mozilla贡献者基于CC-BY-SA 2.5协议发布的关于MDN. ”
注意,在示例中,“Mozzilla 贡献者”链接了引用页面的历史版本。请浏览Best practices for attribution以获得进一步的解释。
注意: 请浏览 MDN content on WebPlatform.org 获取在上述网站使用和署名 MDN 内容的信息。
在2010年8月20日之前添加到wiki中的示例代码通过MIT license发布,你应该向MIT模板中添加相应的属性信息:"© <最后修订时间> <发布者姓名>"。
在2010年8月20日之后添加到wiki中的示例代码属于 public domain. 版权声明是不必要的,如果你需要,可以使用以下内容:"Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/".
如果你需要对该wiki作出贡献,你必须在Attribution-ShareAlike license (或者在你编辑的页面已经制定的其他版权许可)下发布你的文档,在 Creative Commons CC-0 (a Public Domain dedication)下发布你的示例代码。将内容添加到这个wiki表明你同意在相应的许可之下发布你贡献的内容。
一些历史内容是在不同于以上的版权许可之下发布的,这些已在页面底部通过其他版权许可的方式进行了标注。
重要说明: 任何新建的页面都不可以使用其他版权许可。
贡献的内容的版权在作者未授予他人之前归原作者所有。
对于此处讨论的话题有任何问题,请联系 Eric Shepherd。
Mozilla 基金会的商标、标识、服务标志以及网站的设计、外观不包含在基于知识共享许可的范围内。从某种意义上说,它们是内容的创造者(如图标和图形设计),而这些内容并不在上述许可范畴内发布。 如果你也希望这样发布文档,或者你对这些许可条款还有任何的疑问,你可以联系 Mozilla 基金会以获得更多的帮助: licensing@mozilla.org.
下载内容
你可以通过在页面URL后添加文档参数来制定需要的格式,获取MDN上每个单页的内容。
出于对用户隐私的考虑,我们暂不能提供存储MDN内容的数据库转储。我们会尽量在将来提供一种相近的方式实现此功能。
第三方工具
你可以使用第三方工具访问MDN的内容,例如Dash (适用于 Mac OS) 和 Zeal (适用于 Linux 和 Windows)。
向 MDN 报告错误
在使用MDN的过程中,你将不时遇到问题。不论是网站基础设施的问题或者你查看的文档的错误,你都可以自己修改或报告错误。前者是更推荐的,但有时候后者可能更适合于你,那当然也是可行的。
文档错误
显然,由于MDN是一个wiki,因而最佳的解决你遇到的问题的方法是自己动手解决。然而有时候,你也许不知道如何解决或者处于去医院等紧急情况中,你需要将问题记下来,以便于让其他人之后进行查看。
你通过提交一个错误表单来报告错误,之后将交给Mozilla进行处理。这便是documentation request bug。我们便捷易用的文档请求表单将会收集必要的信息来开始解决这个问题。
当然,我们的编辑社区是十分繁忙的,因而有时候最快的确认文档问题是否解决的方案是自己动手修正。参见创建与编辑页面以了解更多信息。
站点错误反馈或新特性请求
Kuma是Mozilla开发的用于驱动MDN的平台,目前仍处在持续开发的进程中。我们的开发者,以及大量的志愿者,正在不断的对这个平台作出改进。如果你在使用网站时发现了错误,或者遇到的问题,或者有新的可以让这个软件更加完美的想法建议,可以使用Kuma bug form进行反馈。
MDN历史
Mozilla 开发者网络(亦称作Mozilla 开发者中心(MDC)或 Devmo),项目在2005年年初启动。那时 Mozilla 基金会 从AOL 获得了许可协议,得以使用原创的 DevEdge 内容。DevEdge 的内容被视作“仍然可用”,之后社区志愿者的努力下迁移到了这个更易于更新与维护的wiki。
此后,这个项目不断发展,现在已经成为所有与关于 Mozilla 项目和开放网络技术的文档的核心一环。在2010年,该项目更名为Mozilla开发者网络(Mozilla Developer Network)。2011年,添加了供web开发者分享与展示代码的 Demo Studio 与提供教程的 Learning 页面。(MDC 现在表示了"MDN文档中心(MDN Doc Center)")最终,希望Mozilla开发者网络可以发展成为供Web设计师、应用开发者、以及拓展、主题制作者们时常参考的资源。
关于 Mozilla
不论你想要了解更多关于我们的信息,获知如何成为Mozilla的一员或者仅仅想了解如何找到我们,这里便是合适的位置。想要了解是什么驱动着我们,使我们与众不同,请访问使命页面。