Please note, this is a STATIC archive of website from 03 Nov 2016, does not collect or store any user information, there is no "phishing" involved.

Getting started on MDN

We are an open community of developers building resources for a better Web, regardless of brand, browser, or platform. Anyone can contribute and each person who does makes us stronger. Together we can continue to drive innovation on the Web to serve the greater good. It starts here, with you.

Every part of MDN (docs, demos, and the site itself) are created by an open community of developers, but it wouldn't be anything without your help too!

3 simple steps to MDN

MDN is a wiki, where anyone can add and edit content. You don't need to be a programmer or know a lot about technologies. There are plenty of things that need to be done, from the simple (proofreading and correcting typos) to the complex (writing API documentation).

Contributing is easy and safe. Even if you make a mistake, it's easily fixed. Even if you don't know exactly how things should look, or your grammar isn't all that good, don't worry about it! We have a team of people whose job it is to make sure that MDN's contents are as good as possible. Someone will be along to make sure your work is tidy and well-written. Share what you know and follow your strengths.

Step 1: Create an account on MDN

To begin your contributions to MDN, you need to have an account on MDN. For details, please see how to create an account.

Step 2: Pick a task to complete

Now that you are logged in, read the descriptions of different task types in the list below, and decide which one most appeals to you. You can pick any task you like and begin your contribution.

Step 3: Do the task

Once you've decided what kind of task you want to do, find a specific page, code example, etc. to work on, and just do it!

Don't worry about doing it perfectly; other MDN contributors are here to help fix errors that slip through. If you have questions as you go, see the Community page for info on mailing lists and chat channels where you can get answers.

Note: If you want to experiment with editing on MDN before doing something "for real", we have a Sandbox page for you to play around in. Please limit your experiments to this page. Please don't make unneeded changes to content pages just to see what happens; that's making a mess for others to clean up.

When you're done with your chosen task, feel free to pick another item, or see below for other things you can do on MDN.

Possible task types

There are multiple avenues you can take to contribute to MDN depending on your skill set and interests. Even though some tasks may be daunting, we do have lots of simple activities available. A lot of them need only five minutes (or less!) of your time. Along with the task and its short description, you will find the approximate time that each type of task typically takes.

Option 1: I like words

You can help us review or edit existing docs, and apply correct tags to them.

Note: If you are reviewing articles or writing new ones, we ask you to please review the Style Guide. This will help to ensure that articles are consistent.

Option 2: I like code

We need more code samples! You can also help build our site platform, Kuma!

Option 3: I like both words and code

We have tasks that require both technical and language skills, like writing new articles, reviewing for technical accuracy, or adapting documents.

Option 4: I want MDN in my language

All localization and translation work done on MDN is done by our amazing community of volunteers.

Option 5: I found some wrong information but I don't know how to fix it

You can report problems by filing a documentation bug. (5 minutes)

Use these field values:

Bugzilla field Value
product Developer Documentation
component [choose an area appropriate to the topic, or "General" if you're not sure or you don't see the right one]
URL The page where you found the problem
Description As much as you know or have time to describe about the problem and where to find correct information. This can include people ("talk to so-and-so") as well as Web links.

Other things you can do on MDN

Document Tags and Contributors

 Contributors to this page: buitrungnghia, NguyenVietSon
 Last updated by: buitrungnghia,