Mozilla开发人员网络的任务适合任何级别的技术知识。您不需要成为程序员或了解很多技术。从简单(校对和纠正错别字)到复杂(编写API文档),需要完成一系列任务。

MDN有一个简单的基于Web的界面,任何使用过文字处理器的人都会熟悉它。请帮助我们! MDN的成功建立在Mozillians社区合作改进的精神之上。

  • 内容比样式、语法和拼写更重要。如果你的英语不够完美 - 别担心!如果你没有记住风格指南 - 不要担心它!如果你打错了 - 别担心!错误很容易解决,变化可以快速,轻松地逆转。
  • 同你在MDN社区中的新朋友交流,并寻求帮助。社区(有薪职员和志愿者)都很友好。我们喜欢(爱!)新的贡献者!如果您没有收到对您的电子邮件或IRC问题的快速回复,请记住,许多不同时区的人都在处理许多不同的项目。随意询问不止一次和/或询问一个以上的人。 你不会被忽视。如果您没有得到所需的帮助,请联系MDN chieftan的Eric Shepherd。对我们而言,没有什么比帮助贡献者更重要了。
  • 任何人都可以改变一切。 如果你改变他们的内容,任何人都不应该感到沮丧,如果有人改变了你的内容,你不应该感到不安(尽管你应该随意提出有关这些变化的问题)。变化不是批评 - 它们(几乎总是)是建设性的改进。
  • 我们有特定主题领域的驱动程序。如果您正在某个特定区域工作,他们可以提供帮助。

快速入门指南

登陆

MDN使用Persona进行身份验证。创建一个角色帐户,然后登录MDN。

练习一下吧

Sandbox中练习你的wiki技能,这是wiki的一个区域,用于实践,学习和实验。

编辑页面

  1. 点击任意页面顶部的“编辑”按钮(或。
  2. 进行更改。单击“预览更改”以查看更改的外观。
  3. 单击“发布并继续编辑”以保存更改,而无需关闭编辑界面。单击“保存更改”以保存页面并关闭编辑界面。单击“放弃”以更改为页面的原始版本。

如果你的浏览器被配置为不发送referrer信息,你将无法保存更改,并且收到“权限被拒绝”的错误。如果不能保存更改,在Firefox中,请确保将network.http.sendRefererHeader 优先级设为默认值 (当前为"2").

新建页面

如果你不知道把一篇新文章放在哪里,别担心!把它放在任何地方,我们就会找到它并将它移动到它所属的位置,或者将它合并到现有的内容中,如果这样做最有意义的话。你也不需要担心如何让它变得完美。我们有快乐的帮手地精,将帮助您的内容清洁和甘美。

从一个已存在的页面链接

  1. 在页面文本的任何位置输入新页面的名称。
  2. 在页面文本的任何位置输入新页面的名称。突出显示名称并单击编辑器工具栏中的链接图标()。打开“更新链接”对话框,“链接到”字段中突出显示文本。
  3. “/en-US/docs/”将默认插入到URL字段的开头。在“/en-US/docs/”后面输入页面名。(页面名称不必与链接文本相同。)
  4. 单击OK以创建和插入链接。

如果页面不存在,则链接将为红色。如果页面已经存在,则链接将为蓝色。如果你想创建一个新页面,但是你想要的页面标题已被使用,那么首先查看是否有必要帮助编辑和改进已经存在的页面。否则,为你的新页面起一个不同的标题,并为它创建一个链接。 参考 page naming guide 中的使用准则。

要向新页面添加内容,单击刚才创建的红色链接(保存并关闭编辑器后)并开始写作。在不关闭编辑界面的情况下保存更改时,单击“保存并继续编辑”。完成后单击“保存更改”。

无链接的新页面

若要在不链接其他页面的情况下创建新页面,请在浏览器的URL字段中输入唯一的页面名称。例如,如果你输入:

https://developer.mozilla.org/en-US/docs/FooBar

…MDN将创建一个标题为“FooBar”的新页面,并打开编辑器,以便向新页面添加内容。

Wiki 标记

Kuma,是Mozilla开发者网络使用的Mozilla开发应用,它使用HTML作为文档的标签语言。如果希望看到或编辑HTML内容,你可以在编辑模式下单击工具栏中的“Source”按钮。再次点击以返回到所见即所得编辑器。

记录文档错误

你可以通过filing a documentation bug报告复杂的问题。使用这些字段值:

product
Mozilla开发者网络
component
文件请求
URL
问题所在的页面
Description
尽可能多一点,只要你知情或者有时间去描述问题以及去哪里找到正确的信息。可以包括人("和某某说话")或者网站链接。

迁移旧文档

MDN中一个正在长时间进行的子项目是将所有当前存在的开发者文档从mozilla.org网站迁移到MDN wiki。这个过程相当简单:

  1. 选择一个你想从existing content列表中迁移的文档
  2. 参考page naming guide 并决定如何给那个文档在wiki中的页面进行命名。
  3. 创建那些页面并迁移内容,通过使用wiki markup reference 作为指南,尽你所能把它标记出来
  4. 删除来自existing content 列表的项目.
  5. 添加项目到needs redirect列表.

   如果你热衷于将工作完成得尽善尽美,你也会:

  1. 使用our search system 以搜索wiki中所有指向原始文档的链接, 之后修改那些链接以使它们指向新的wiki页面。
  2. 查看external redirects 中的原始文档,并给重定向添加 "Junk"标签以将它们标记为删除。

MDN 本地化

如果你对将任意MDN wikis中的文档翻译成另一种语言感兴趣,只需访问相关语言的wiki并创建或编辑页面。查看 Localization projects 以获取关于当前项目和如何开始一个新项目的的信息。

解决 "编辑战" 或其它冲突

如果由于任何原因导致你在一个页面上陷入“编辑战”,其中两个或更多的人在不断重复地进行修改和撤销修改,请首先尝试与相关人员解决冲突。

如果没有任何解决办法,请让MDN mailing list (最合适的选择) 或者developer documentation lead(万不得已的情况下)注意到此事.。他们会根据需要咨询其他技术专家、作家和编辑,并将利用其专业知识来解决问题。

请求删除页面

如果你偶然创建了一个页面,或者偶然发现一个你认为应该删除的页面,请通过添加“Junk”标签来标记它。

wiki的管理员会定期检查被标记为Junk的项目,它所包含的页面会适时被评估和删除。

注意: 请不要删除你标记为"Junk"的页面中的其他内容和类别。

文档标签和贡献者

此页面的贡献者: Chor, apple1juice, yangchao3220, codeofjackie, xcffl, ziyunfei, iwo
最后编辑者: Chor,