Found 212 pages:

# Page Tags and summary
1 The MDN project Landing, MDN Meta
MDN Web Docs is a wiki on which we document the open Web, Mozilla technologies, and other developer topics. Anyone is welcome to add and edit content. You don't need to be a programmer or know a lot about technology; there are many different tasks that need to be performed, from the simple (proof-reading and correcting typos) to the complex (writing API documentation).
2 About MDN Collaborating, Community, Copyright, Documentation, Guide, Licenses, MDN Meta
MDN Web Docs is an evolving learning platform for Web technologies and the software that powers the Web, including:
3 Linking to MDN Guide, MDN Meta, Policy
We regularly get users asking us questions about how to link to MDN, or even if doing so is allowed. The short answer is: yes, you can link to MDN! For guidelines and recommendations on best practices, read on!
4 MDN Services Landing, MDN Meta
MDN Services are experimental utilities for web developers designed to fit into existing workflows and help developers improve their web code. All MDN services are in early alpha stages of development, so we do not recommend relying on them for code quality assurance yet. If you like to experiment with prototypes, the services below are ready to try, and we would love to get your feedback on them.
5 MDN reader's guide Documentation, MDN, MDN Meta, Reading MDN
While we strive to make the documentation on MDN Web Docs as clear and readable as possible, it's inevitable that certain conventions or design choices may be confusing to newcomers to the content, or to people not yet familiar with recent design changes. This guide for readers will strive to answer those questions.
6 Promote MDN Guide, MDN Meta
Love MDN? Help share the open-Web goodness with fellow web developers by promoting MDN! We have some ideas of ways you can do that.  We also have wallpapers, stickers, posters, animations, website badges, you name it; link to it from here.
7 Contributing to MDN Guide, Landing, MDN Meta
The guides listed here cover all aspects of contributing to MDN, including style guides, guides to using our editor and tools, and more. Please make sure you have read (and are compliant with) the Mozilla Terms before editing or creating any pages.
8 Document structures Landing, MDN Meta, Structures
Throughout MDN, there are various document structures that are used repeatedly, to provide consistent presentation of information in MDN articles. Here are articles describing these structures, so that, as an MDN author, you can recognize, apply, and modify them as appropriate for documents you write, edit, or translate.
9 API references API, Contribute, Guide, Reference
Client-side JavaScript APIs form a large part of the technology available on the web, and MDN includes extensive reference material to explain what functionality is available in these APIs, and how to use it. In this set of guides we explain how to create API reference material on MDN.
10 API reference sidebars API, Documentation, Guide, MDN, Reference, groupdata, metadata, onboarding, sidebars
You are able to include a custom sidebar on API reference pages it so that it displays links to related Interfaces, tutorials, and other resources relevant just to that API. This article explains how.
11 What does an API reference need? API, Reference, onboarding, page types, pages
This article explains what pages are required for a complete API reference.
12 Banners and notices Guide, MDN Meta, Structures
Sometimes, an article needs a special notice added to it. This might happen if the page covers obsolete technology or other material that shouldn't be used in production code. This article covers the most common such cases and what to do.
13 Code examples Code, Examples, Landing, Live, MDN Meta, Static, Structures, interactive
On MDN, you'll see numerous code examples inserted throughout the pages to demonstrate usage of web platform features. This article discusses the different mechanisms available for adding code examples to pages, along with which ones you should use and when.
14 Compatibility tables Guide, MDN Meta, Structures, browser compat, compatibility tables
MDN has a standard format for compatibility tables for our open web documentation; that is, documentation of technologies such as the DOM, HTML, CSS, JavaScript, SVG, and so forth, that are shared across all browsers.
15 Live samples Guide, Intermediate, MDN Meta, Structures
MDN supports turning sample code displayed in articles into running samples the reader can look at in action. These live samples can include HTML, CSS, and JavaScript in any combination.
16 A simple demo of a live code sample Example, MDN Meta, Structures
This is a very simple example showing you how to do a live demo in MDN. For more information, see Live samples.
17 Macros Guide, Kuma, KumaScript, MDN Meta, Structures
The Kuma platform on which MDN runs provides a powerful macro system, KumaScript, which makes it possible to do a wide variety of things automatically. This article provides information on how to invoke MDN's macros within articles.
18 Commonly-used macros Reference, Structures
This page lists many of the general-purpose macros created for use on MDN. For how-to information on using these macros, see Using macros and Using link macros.
19 Other macros Macros, Reference
In contrast to the macros listed in Commonly-used macros, the macros documented in this article are used infrequently or only in specific contexts, or are deprecated.
20 Old compatibility tables Compatibility, Guide, MDN Meta, Structures, old
This article documents the old way of adding compatibility data to MDN. If you are adding new compatibility data to MDN, you should be using the new way — see Compatibility tables.
21 Page types Documentation, Guide, MDN Meta, Structures
There are a number of types of pages that are used repeatedly on MDN. This article describes these page types, their purpose, and gives examples of each and templates to use when creating a new page.
22 API constructor subpage template API, Constructor, Template, constructor subpage, reference page
The summary paragraph — start by naming the constructor, and saying what it does. This should ideally be 1 or 2 short sentences. You could copy most of this from the consrtructor's summary on the corresponding API reference page.
23 API event handler subpage template API, Event Handler, Template, event handler subpage, reference page
An API event handler subpage should have a title of NameOfTheParentInterface + "." + NameOfTheEventHandler. For example, the onvrdisplaypresentchange event handler of the Window interface has a title of Window.onvrdisplaypresentchange.
24 API landing page template API, Landing, Template
The summary paragraph — start by naming the API, and saying what it is used for. This should ideally be 1 or 2 short sentences.
25 API method subpage template API, Method, Template, method subpage, reference page
The summary paragraph — start by naming the method, saying what interface it is part of, and saying what it does. This should ideally be 1 or 2 short sentences. You could copy most of this from the method's summary on the corresponding API reference page.
26 API property subpage template API, Property, Template, property subpage, reference page
The summary paragraph — start by naming the property, saying what interface it is part of, and saying what it does. This should ideally be 1 or 2 short sentences. You could copy most of this from the property's summary on the corresponding API reference page. Include whether it is read-only or not.
27 API reference page template API, Template, reference page
The summary paragraph — start by naming the interface, saying what API it is part of, and saying what it does. This should ideally be 1 or 2 short sentences. You could copy most of this from the Interface's summary on the corresponding API landing page.
28 ARIA page template CSS, Property, Reference, Template
The summary paragraph — start by naming the role or attribute and saying what it does. This should ideally be 1 or 2 short sentences. This content will appear as a tool tip on links to this page, so craft it well.
29 CSS property page template CSS, Property, Reference, Template
The summary paragraph — start by naming the property and saying what it does. This should ideally be 1 or 2 short sentences.
30 CSS selector page template CSS, Reference, Selector, Template
The summary paragraph — start by naming the selector and saying what it does. This should ideally be 1 or 2 short sentences.
31 Glossary page template Glossary, Template, reference page
The TermBeingDefined is ... (include concise definition of the term being defined).
32 HTML element page template Element, HTML, Template, reference page
The summary paragraph — start by naming the element and saying what it does. This should ideally be 1 or 2 short sentences.
33 HTTP header page template HTTP Header, Reference, Template, reference page
The summary paragraph — start by naming the http header and saying what it does. This should ideally be 1 or 2 short sentences.
34 SVG element page template Element, SVG, Template, reference page
The summary paragraph — start by naming the element and saying what it does. This should ideally be 1 or 2 short sentences.
35 Quicklinks Guide, MDN Meta, Structures
MDN supports adding quicklinks to pages; these are boxes containing a potentially hierarchical list of links to other pages on MDN or to pages off-site. This article describes how to create quicklinks boxes.
36 Specification tables Guide, MDN Meta, Structures
Every reference page on MDN should provide information about the specification or specifications in which that API or technology was defined. This article demonstrates what these tables look like and explains how to construct them.
37 Syntax sections API, CSS, HTML, MDN Meta, Structure, Syntax, onboarding
The syntax section of an MDN reference page contains a syntax box defining the exact syntax that a feature has (e.g. what parameters can it accept, which ones are optional?) This article explains how to write syntax boxes for refererence articles.
38 Documentation processes Landing, MDN Meta, Processes
The MDN documentation project is enormous; there are a vast number of technologies we cover through the assistance of hundreds of contributors from across the world. To help us bring order to chaos, we have standard processes to follow when working on specific documentation-related tasks. Here you'll find guides to those processes.
39 Cross-team collaboration tactics for documentation Collaborating, Guide, MDN Meta, Processes
One thing that we've learned at MDN is that when the development team and the documentation team for a given project, API, or technology work closely—and well—together, the documentation quality is incredible. This guide offers some suggested tactics for how the developers and writers can work hand-in-hand.
40 Documentation bugs Guide, MDN Meta, Processes
One of the main ways that that the MDN writing team gets requests for new documentation or documentation changes is through Bugzilla. This article describes how to use bugs to note when documentation updates are needed.
41 Documentation projects MDN Meta, Planning
The MDN community sometimes is tasked with large documentation projects—that is, large amounts of documentation to be written or edited about a specific topic, or a large maintenance project to existing content.
42 MDN's agile process Contribute, Documentation, MDN Meta, Process
The MDN staff team applies an agile process to prioritize and manage projects and tasks, for development of both MDN's content and its platform software (Kuma). The formalized framework that the MDN team's process most closely resembles is Scrum, with modifications to support both content and software development, within the context of Mozilla's Marketing department and its priorities.
43 Requesting elevated privileges Guide, MDN Meta, Processes
Some tools or operations on MDN require elevated access privileges not available to ordinary users.
44 Documentation topics and curators Community, MDN Meta, Rôles
MDN documentation and projects are coordinated and driven (sometimes called "shepherded") by per-topic leads, often known as curators. A Topic Curator is a member of the Mozilla MDN staff team who are responsible for looking after content in broad areas of MDN. This document lists the curators assigned to each topic, as well as seconds — people who look after the topic area if the main curators are on vacation.
45 Guide to the MDN editor UI Documentation, Guide, Landing, MDN, MDN Meta
The WYSIWYG (what-you-see-is-what-you-get) editor for the MDN Web Docs wiki makes it easy to contribute new content. This guide shows you how to use the editor and improve your productivity. Please read and comply with the Mozilla Terms before editing or creating new pages.
46 Edit box of the MDN editor MDN Meta, Reference, editor
The edit box is, of course, where you actually do your writing. Right-clicking in the editor box offers appropriate additional options depending on the context of your click: right-clicking in a table offers table-related options and right-clicking in a list offers list-related options, for example.
47 Editor UI elements Beginner, Documentation, Guide, MDN, MDN Meta, editor
The built-in WYSIWYG editor on MDN is designed to make it as easy as possible to create, edit, and improve articles and other pages almost anywhere on the site.
48 Attachments in the MDN editor Beginner, Guide, MDN Meta, editor
EdThe attachments section of the MDN editor lets you upload files to MDN for use in MDN content, as well as see what files are being used by the current document.
49 MDN editor page controls Beginner, Guide, MDN Meta, editor
The page controls consist of buttons affecting the page as a whole. They are visible near both the top and the bottom of the editor view, to save excess scrolling. There are four page control buttons:
50 Page info section of the editor UI Beginner, Guide, MDN Meta, editor
The page info section contains information about the page, but also can be expanded to offer additional page controls.
51 Tags in the MDN editor Beginner, Guide, MDN Meta
Page tags help categorize and organize information for searching and index pages, and they help identify pages that need special attention. Tags are also used to mark pages that are obsolete and may need to be deprecated or even deleted. It's incredibly useful to have good, clean tags on pages as this will help others know any important information, so be sure to have good tags on articles you contribute to.
52 Toolbar of the MDN editor Beginner, MDN Meta, Reference, editor
The editor's toolbar offers features that let you adjust the appearance and flow of the article as you work. This article describes each of the controls in the toolbar.
53 Images Attaching, Documentation, Guide, Images, MDN, MDN Meta, Optimization, attachment, editor
It's frequently useful to include images in articles. Images may be screenshots, examples of what a rendering should look like, or SVG diagrams of program flow, for example. This article describes how to use images in MDN content.
54 Links Documentation, Guide, MDN, MDN Meta, editor
Links are a crucial component to any wiki, not only among many documents, but within a single document, and MDN relies heavily on them. Fortunately, links are also very easy to create, even though there are lots of ways to make them!
55 Redirects Guide, MDN Meta
Sometimes you need to have a page that simply redirects to another page, or to a section of another page. This article describes how to create redirects.
56 Source mode Guide, Intermediate, MDN Meta, NeedsContent, editor
This guide will help you understand what you can do with MDN's wiki content source editing mode, what you should do with it, and, most importantly, what not to do.
57 Syntax highlighting Guide, Howto, MDN Meta, Syntax Highlighting, editor
When you add a code example to an article on MDN, it's helpful to enable syntax highlighting, to make it easy for readers to visually pick out relevant bits of the code. The syntax highlighting mode you select is also used by our live sample rendering system to determine how to use each code snippet when assembling a complete example.
58 Tables Guide, MDN Meta, editor
Tables are a useful way to present information; this article covers how to create and maintain tables on MDN and when you should and should not use them.
59 Guidelines Guidelines, Landing, MDN Meta
These guides provide details on how MDN documentation should be written and formatted, as well as how our code samples and other content should be presented.
60 Code sample guidelines Guide, Guidelines, MDN Meta
The biggest advantage to adhering to these guidelines is that it will foster consistency across our samples and demos on MDN, which increases readability and comprehension overall.
61 Does this belong on MDN Web Docs? Guide, Guidelines, MDN Meta
In this article, you'll find information describing how to decide whether or not a given topic and/or type of content should be included on MDN Web Docs.
62 Editorial policies Documentation, MDN, MDN Meta, Writing
This article describes the policies set by the Mozilla MDN staff to govern the content on MDN web docs.
63 MDN CSS guide Guidelines, MDN Meta, Styles
MDN has many built-in global styles available for use when styling and laying out articles — this article serves as a reference guide to what's available, explaining which styles are available and how to use each one.
64 MDN conventions and definitions Documentation, Guide, Guidelines, MDN, MDN Meta
This article defines some conventions and definitions that are commonly used on MDN, which might not be obvious to some people when they come across them in the documentation.
65 Video content on MDN Guidelines, Meta, Video
This article discusses when including videos in MDN articles is appropriate, and provides tips on how to create simple but effective videos on a budget.
66 Writing style guide Documentation, Guide, Guidelines, MDN, MDN Meta, MDN Web Docs, MDN style guide, Style guide, Writing style guide
To present documentation in an organized, standardized, and easy-to-read manner, the MDN Web Docs style guide describes how text should be organized, spelled, formatted, and so on. These are guidelines rather than strict rules.
67 How to contribute to docs that are currently needed Getting-started, Guide, How-to, MDN Meta
If you're interested in contributing to MDN, and you're looking for topics to write new content about, this article will help you.
68 Localizing MDN Landing, Localization, MDN Meta, l10n
MDN is used by people all over the world as a reference and guide to Web technologies, as well as to the internals of Firefox itself. Our localization communities are a key part of the Mozilla project; their work in translating and localizing our documentation helps people around the world develop for the open Web. If you'd like to learn more about localization, or even start a new localization, this is the place to begin.
69 Localization projects Community, Localization, MDN Meta, Reference, l10n
All localization and translation work on MDN is done by an amazing community of volunteers. This article lists localization projects, some of their active contributors, and other details.
70 Starting a new MDN localization Documentation, Guide, Localization, MDN Meta, l10n
Localizations of MDN content help extend MDN’s reach to many more web developers and potential web developers than merely those who can read English. Therefore, localizations are a vital part of achieving MDN’s mission.
71 Top 100 articles Localization, MDN, MDN Meta, l10n
The following is a list of the top 100 articles on MDN in terms of traffic. If you want to ensure that your favorite localization covers topics that web developers are likely to be interested in, translating these pages is a good idea.
72 Translating MDN pages Guide, Localization, MDN Meta, Page Translation, l10n
This article is a basic guide to translating content on MDN, including both the mechanics of translation work and tips on the proper way to handle various types of content.
73 MDN tools Landing, MDN Meta, Tools
MDN offers a number of features that make it easier to track progress, manage content, and keep up with the latest changes to the site.
74 KumaScript Guide, Kuma, KumaScript, MDN Meta, NeedsContent, Site-wide, Tools
On the Kuma platform that powers MDN, the template system for automating aspects of content on the wiki is called KumaScript. KumaScript is powered by server-side JavaScript, implemented using Node.js.
75 Troubleshooting KumaScript errors Errors, Guide, KumaScript, MDN Meta, Tools
DocumentParsingError errors appear when KumaScript has trouble understanding something in the document itself. The most common cause is a syntax error in a macro.
76 MDN-related add-ons and plug-ins Landing, MDN Meta, Site-wide, Tools
Members of the MDN community have launched many fun and/or useful projects to create tools, add-ons, and utilities that make it easier to use MDN or to contribute to its content.
77 PUT API Advanced, Automation, Documentation, Draft, Guide, MDN Meta, PUT API, Page-level, Tools
The MDN wiki provides an experimental HTTP PUT API for updating documents in whole or by section.
78 Page deletion Guide, MDN Meta, Page-level, Tools
Only MDN administrators are able to delete pages. As a non-admin user, you can request that a page be deleted.
79 Page moving Guide, MDN Meta, Page-level, Tools
The page move tool lets an editor change the URL or slug of a document, and all its sub-pages, in the MDN tree. It is a powerful tool that is very handy when reorganizing pages, or fixing incorrectly positioned pages.
80 Page regeneration Guide, MDN Meta, Page-level, Tools
Because MDN caches rendered content for performance reasons, changes made to source material (such as macro output or transcluded pages) are not automatically reflected in the page. If you expect frequent changes to such source materials, you might want to consider enabling automatic regeneration of your page.
81 RSS feeds Kuma, MDN Meta, Reference, Site-wide, Tools
The MDN wiki offers a number of feeds that you can use to monitor the site.
82 Revision dashboard Guide, MDN Meta, Site-wide, Tools
The revision dashboard is a feature of the MDN Web Docs wiki which lets you look at recent revisions and additions to content on MDN, examine details of what was changed, and act upon those revisions in various ways.
83 Search on MDN Guide, MDN Meta, Site-wide, Tools
The on-site search feature of MDN offers a number of features that may not be available when using an external search engine to search for MDN articles.
84 Special pages Documentation, MDN, MDN Meta, MDN Web Docs, Site-wide, Special Pages, Tools
MDN has a number of "special" pages; these are pages which aren't editable wiki pages, but instead provide information about the site or allow basic maintenance tasks to be performed. This guide briefly describes these special pages.
85 Template editing Guide, MDN Meta, Page-level, Privileges, Roles(2), Tools
Anyone editing MDN wiki pages can invoke templates via macros in MDN articles.  Anyone can create and edit templates via the KumaScript GitHub repository using standard open-source practices (fork the repo, create a branch, make your changes, and submit a pull-request for review).
86 The MDN sample server Advanced, Draft, Guide, MDN Meta, Site-wide, Tools
While MDN's Kuma platform provides a built-in live sample system for presenting simple (and even not-so-simple) code samples with the code's output displayed in-context, there are things that doesn't allow, and there are samples that require a server to talk to. For those things, we have the MDN sample server, which solves these and other problems.
87 URL parameters and document metadata Documentation, Kuma, MDN Meta, Page-level, Reference, Tools
MDN's Kuma wiki platform doesn't have a central API. Instead, our general approach is to offer ways to turn human-accessible resources into machine-friendly data.
88 Watch or subscribe to a page or set of pages Guide, MDN Meta, Page-level, Tools
Subscribing to a page on MDN allows you to be notified by email whenever it is updated or changed.
89 MDN web docs: How-to guides Documentation, Guide, Howto, Landing, MDN Meta
These articles provide step-by-step guides to accomplishing specific goals when contributing to MDN.
90 How and when to remove "experimental" macros Guide, Howto, MDN Meta
Pages on MDN can include KumaScript macros to notify readers that a Web technology feature described by the page is still experimental and not yet standardized. You can help improve MDN by reviewing pages that contain these "experimental" macros, and removing the macros from items that are no longer experimental.
91 How to add or update browser compatibility data Guide, Howto, MDN Meta
If you have information about browser compatibility of Web features — or are willing and able to do some research and/or experimentation — you can help update MDN's Browser Compatibility Database (BCD).
92 How to be a beta tester MDN Meta
From time to time, as the developers of MDN's Kuma platform make changes to the site, we provide early access to those new features to members who have opted in to be beta testers. As is typical with any "beta" test, features might not work properly in some situations.
93 How to convert code samples to be "live" Beginner, Howto, MDN Meta
Live samples, which let you see what a sample's output looks like, make documentation more dynamic and instructive. This guide covers how to take existing samples and add "live" functionality to them.
94 How to create an MDN account Beginner, Documentation, Guide, Howto, MDN Meta
To edit content on MDN, you need an MDN profile. You don't need a profile if you only want to read and search the MDN docs. This guide will help you set up your MDN profile.
95 How to create an interactive learning exercise Guide, Howto, Intermediate, Learning, MDN Meta, Tutorial
When learning the web, it's important to rely on active learning content. Such content is made to help with learning something pro-actively. It can be exercises, live hackable examples, tasks to perform, assessments, etc. In short, anything that can help someone to actively understand something.
96 distant example
97 How to create and edit pages Beginner, Guide, Howto, Intro, MDN Meta
This article introduces new contributors to the process of editing existing pages and creating new ones.
98 How to create learning pathways Guide, Howto, Learning, MDN Meta
A learning pathway is basically a set of articles to read and exercises to complete in order to learn something, usually in a specific order. However, creating good, efficient pathways requires some work; this guide will help you learn how to plan and create a learning pathway on MDN.
99 How to delete my profile Howto, MDN Meta
If you decide that you no longer want to have an account on MDN, you can request for your account to be deleted. However, we can't delete any revisions (page changes) you've made, and our content license requires that your revisions have an attribution. If you have made revisions, you must decide whether you want your revisions to be attributed to your username, or to be re-attributed to "Anonymous".
100 How to do a technical review Documentation, Guide, Howto, MDN Meta, Review
This article describes how to perform a technical review, thereby helping to ensure that MDN's content is accurate.
101 How to do an editorial review Documentation, Editorial Review, Guide, Howto, MDN Meta
This article describes how to do an editorial review, which helps ensure that MDN's content is accurate and well-written.
102 How to document Mozilla projects Guide, Howto, MDN Meta, Mozilla
This document attempts to explain the process by which you should document Mozilla related subjects. In some sense, this document is just a "how to be a tech writer" with lots of Mozilla-specific information thrown in.
103 How to document a CSS property CSS, Guide, Howto, MDN Meta
As the CSS standards evolve, new properties are always being added. The MDN CSS Reference needs to be kept up to date with these developments. This document gives step-by-step instructions for creating a CSS property reference page.
104 CSS Property Page Template CSS, MDN Meta, Reference
No summary!
105 How to document an HTTP header Howto, MDN, Meta
The MDN HTTP header reference documents HTTP header fields are components of the header section of request and response messages in the Hypertext Transfer Protocol (HTTP). They define the operating parameters of an HTTP transaction. This page explains how to create a new MDN reference page for an HTTP header.
106 How to document web errors Howto, MDN, Meta
The MDN JavaScript error reference is a new project aiming to help web developers with errors occurring in the Developer Console.
107 How to properly tag pages Beginner, Contribute, Glossary, Guide, Howto, Intro, MDN Meta, Tutorial
This page explains the best way to tag pages so that our readers can find information and we can keep ourselves organized.
108 How to recruit a technical reviewer Documentation, MDC Project, MDN, MDN Meta
Finding someone who is not only expert enough but has the time to and is willing to help by performing a technical review of content you've created or updated can be tricky. Even once you find the right person for the job, getting them to make time in their busy schedule for a technical review—which may not be a priority for them—can sometimes require finesse. This guide will help you find the right person for the job, then convince them to help.
109 How to report a problem on MDN Guide, Howto, MDN Meta
Now and then, you may run into problems while using MDN. Whether it's a problem with site infrastructure or an error in documentation content, you can either try to fix it yourself or report the problem. While the former is preferred, the latter is sometimes the best you can manage, and that's okay too.
110 How to resolve a dev-doc-needed bug Guide, Howto, MDN Meta
Bugzilla is a web-based application that is used to track all changes to all Mozilla software projects. Some bugs (flagged with the "dev-doc-needed" keyword) require changes to the documentation on MDN as well as changes to the source code. However, sometimes the comments and descriptions in bugs are obscure and it is difficult to understand what needs to be done on MDN. This page provides a description and example of the steps we use to update MDN.
111 How to resolve a mentored developer doc request Beginner, Documentation, Guide, MDC Project, MDN
Sometimes, when a reader finds a problem with content on MDN, they submit a Developer Documentation Request in Mozilla's Bugzilla. You can help improve MDN by fixing the problem and closing the request.
112 How to set the summary for a page Documentation, Guide, Howto, MDN Meta, SEO, Summaries, Summary
In this article, we'll show how to set the SEO summary (also known as the description or just as the summary) of an article on the MDN Web Docs site.
113 How to tag JavaScript pages Guide, Howto, JavaScript, MDN Meta
Tagging consists of adding meta-information to pages so that related content can be grouped, for example in the search tool.
114 How to update the CSS JSON DB Guide, Howto, MDN Meta
Several characteristics of a CSS property, like its syntax or if it can be animated, are mentioned in multiple pages on MDN and are therefore stored in an ad-hoc "database". This database actually consists of several JSON files containing CSS related information, which are stored on GitHub. This article describes how to update this structure.
115 How to use navigation sidebars Documentation, Draft, MDN, MDN Meta, MDN Web Docs, Macros, Meta, NeedsContent, sidebars
MDN's sidebars are not created automatically; to include them on the page, you need to create and use a macro of some sort. In this article, we'll review the process of both creating MDN sidebar macros and how to use them in an article.
116 How to write Mozilla interface reference documentation Guide, Howto, MDN Meta
This article demonstrates how to create properly-formatted and useful documentation for Mozilla interfaces. Each interface should be documented in its own article, with the article's title being the name of the interface.
117 Sample interface document Example, Howto, MDN Meta, Reference
Implemented by: @mozilla.org/cookie-monster;1. To create an instance, use:
118 How to write an API reference API, Documentation, Guide, Howto, MDN Meta
This guide takes you through all you need to know to write an API reference on MDN.
119 How to find information in specifications Guide, Howto, MDN Meta, NeedsContent
This article will help you find and understand the specifications that describe Web technologies, so that you can write better documentation.
120 Information contained in a WebIDL file Howto, MDN Meta, Reference, WebIDL
When writing documentation about an API, the sources of information are many: the specifications describe what should be implemented as well as the model, and the implementations describe what has actually been put in the browsers. WebIDL files are a very condensed way of giving a lot, but not all, of the information about the API. This document provides a reference to help understand WebIDL syntax.
121 How to write an article to help people learn about the Web Guide, Howto, Learn, MDN Meta
This article explains how to write pages for the Learning Area.
122 How to write and reference an entry in the glossary Contributing, Definition, Entry, Glossary, Guide, Howto, MDN Meta, Term, Word, define
In this article, we cover how to add and link to entries in the MDN Web Docs glossary. We also provide guidelines about glossary entry layout and content.
123 How to write with SEO in mind on MDN Web Docs Contributing to MDN, Documentation, MDN, MDN Meta, MDN Web Docs, SEO, Search Engine Optimization
This guide covers our standard practices, recommendations, and requirements for content to help ensure that search engines can easily categorize and index our material in order to ensure that users can easily reach what they need.
124 Migrate external content to MDN Web Docs Content migration, MDN Meta
You will sometimes identify already-existing content that would make sense to migrate onto MDN Web Docs from elsewhere. This article covers what kinds of content potentially make sense to migrate, whether you should migrate content or not, and what workflow to use to undertake the migration.
125 MDN web docs: Onboarding Guide Beginner, Documentation, Guide, MDN Meta, Writing
This document covers topics that a professional writer who will be working full-time on MDN needs to know to get started. If you contribute to MDN on a casual basis, you don't need to worry about this; you can j
126 Troubleshooting MDN problems Documentation, MDN, MDN Meta, Writing Documentation, troubleshooting
This article describes common issues that may occur while using MDN, and ways to remedy them.
127 Dashboards Draft, MDN Meta, Overview, dashboard
Here are some dashboards displaying some metrics.
128 Editors Documentation, MDC Project, MDN Meta, dashboard
The amount of editors grows quickly at the beginning of the MDN history from 2005-2007, then went down and stayed flat until 2010 where it started to grow a bit. A complete changed happened in 2012 and the line grows steadily to more than 1000 editors.
129 Doc status by topic Documentation status, Landing, MDN Meta
MDN contains thousands of documents. In order to maintain them, we classify them into projects by topic and locale, and coordinate the work to be done on each, using a specific type of page, the Documentation Status page.
130 API documentation status overview API, Documentation status, MDN Meta, Overview
As documentation is moving forward, this page will be updated accordingly: APIs that are fully documented are pushed at the bottom of the page and ongoing documentation is put on top.
131 API: CSSOM documentation status API, CSSOM, Documentation status, MDN Meta
See also localization status of this section.
132 API: Canvas documentation status Documentation status, MDN Meta
See also localization status of this section.
133 API: DOM documentation status Documentation status, MDN Meta
See also localization status of this section.
134 API: Device API documentation status Documentation status, MDN Meta
See also localization status of this section.
135 API: File API documentation status Documentation status, MDN Meta
See also localization status of this section.
136 API: Firefox OS APIs Documentation status, MDN Meta
See also localization status of this section.
137 API: HTML API documentation status Documentation status, MDN Meta
See also localization status of this section.
138 API: IndexedDB documentation status Documentation status, MDN Meta
See also localization status of this section.
139 API: SVG API documentation status Documentation status, MDN Meta
See also localization status of this section.
140 API: ServiceWorkers documentation status API, Documentation status, MDN Meta, Service Workers
See also localization status of this section.
141 API: Web Animations Documentation status, MDN Meta
See also localization status of this section.
142 API: WebAudio documentation status Documentation status, MDN Meta, Web Audio API
See also localization status of this section.
143 API: WebCrypto Documentation status, MDN Meta
See also localization status of this section.
144 API: WebGL documentation status Documentation status, MDN Meta
See also localization status of this section.
145 API: WebRTC documentation status API, Documentation status, MDN Meta, WebRTC
See also localization status of this section.
146 API: WebSpeech API, Documentation status, MDN Meta, Web Speech API
See also localization status of this section.
147 API: WebVR documentation status Documentation status, MDN Meta
See also localization status of this section.
148 API: WebWorkers documentation status API, Documentation status, MDN Meta, Web Workers
See also localization status of this section.
149 IntersectionObserver Documentation status, MDN Meta
See also localization status of this section.
150 Accessibility Documentation status, MDN Meta
See also localization status of this section.
151 Addons documentation status Add-ons, Documentation status, MDN Meta
See also localization status of this section.
152 WebExtensions documentation status Documentation status, MDN Meta, WebExtensions
See also localization status of this section.
153 Apps documentation status Documentation status, MDN Meta
See also localization status of this section.
154 Archive documentation status Documentation status, MDN Meta
This page tracks documentation status for the Archive. No action is needed as the docs are obsolete. This page helps us to keep track of the size of the Archive.
155 Are we documented yet? Documentation status, MDN Meta
Our objective is to document the whole Open Web as well as Mozilla technologies. The table below provides an overview of our progress, as well as links to additional details. If you're just getting started as a contributor, check out our getting started guide.
156 CSS documentation status CSS, Documentation status, MDN Meta
See also localization status of this section.
157 DevTools documentation status Documentation status, MDN Meta
See also localization status of this section.
158 Developer phone guide documentation status Documentation status, Firefox OS, MDN Meta, Project page, developer phone
See also localization status of this section.
159 Events documentation status Documentation status, MDN Meta
See also localization status of this section.
160 Firefox documentation status Documentation status, Firefox, MDN Meta, Mozilla
See also localization status of this section.
161 Game development documentation status Documentation status, MDN Meta
See also localization status of this section.
162 Glossary documentation status Documentation status, Glossary, MDN Meta
See also localization status of this section.
163 Guide documentation status Documentation status, MDN Meta
See also localization status of this section.
164 HTML documentation Documentation status, HTML, MDN Meta
See also localization status of this section.
165 HTTP documentation status Documentation status, HTTP, MDN Meta
See also localization status of this section.
166 How to use and create doc status pages Documentation status, Guide, Howto, MDN Meta, NeedsUpdate
The Mozilla Developer Network offers thousands of wiki pages documenting the open web and Mozilla technologies. As these technologies and specifications evolve every day, content can become out of date pretty fast. To examine the status of the MDN documentation, documentation status pages are used to identify gaps and issues with content on MDN.
167 Index Documentation status, Index, MDN Meta
Found 58 pages:
168 JavaScript documentation status Documentation status, JavaScript, MDN Meta
See also localization status of this section.
169 Learning Area documentation status Documentation status, Learn, MDN Meta
See also localization status of this section.
170 Getting started Documentation status, Learn, MDN Meta
See also localization status of this section.
171 Localization documentation status Documentation status, MDN Meta
See also localization status of this section.
172 Localization status for prioritized pages Documentation status, Localization, MDN Meta, l10n
This page provides a status overview for localizers of the localization (l10n) status of prioritized pages.
173 MDN meta-documentation status Documentation status, MDN Meta
See also localization status of this section.
174 Marketplace documentation status Documentation status, MDN Meta, Marketplace
See also localization status of this section.
175 MathML documentation status Documentation status, MDN Meta, MathML
See also localization status of this section.
176 MozQA documentation status Documentation status, MDN Meta, Project page, QA
See also localization status of this section.
177 NSPR documentation status Documentation status, MDN Meta
See also localization status of this section.
178 NSS documentation status Documentation status, MDN Meta
See also localization status of this section.
179 SVG documentation status Documentation status, MDN Meta, SVG
See also localization status of this section.
180 SpiderMonkey documentation status Documentation status, JSAPI Reference, MDN Meta, SpiderMonkey
See also localization status of this section.
181 Thunderbird documentation status Documentation status, MDN Meta, Mozilla, thunderbird
See also localization status of this section.
182 WebAssembly Documentation status, MDN Meta, WebAssembly
See also localization status of this section.
183 XPCOM documentation status Documentation status, MDN Meta
See also localization status of this section.
184 XPath documentation status Documentation status, MDN Meta, XPath
See also localization status of this section.
185 XSLT documentation status Documentation status, MDN Meta, XSLT
See also localization status of this section.
186 XUL documentation status Documentation status, MDN Meta
See also localization status of this section.
187 Getting started on MDN Beginner, Getting Started, Glossary, Guide, Introduction, MDN Meta
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 simple tasks such as proofreading and correcting typos to the complex ones such as writing API documentation. This guide will get you started and help steer you toward finding ways you can help improve MDN's content.
188 Index Index, MDN Meta
Found 212 pages:
189 Jobs Jobs, MDN Meta
Below is a list of currently-open jobs on the MDN team. If you're interested, take a look and apply as directed in each position's description.
190 Firefox developer content manager contractor (applications closed)
We are looking for an experienced documentation and content writing leader to help us better create, organize, and manage developer documentation for Firefox.
191 MDN Developer Researcher
We are seeking an experienced researcher to help us divine the needs of modern developers and designers of technology, by coordinating and conducting research projects for internal teams and with external collaborators.
192 MDN technical writer contractor (applications closed)
MDN Web Docs is a premier technical reference for web developers, with over 7 million global users and 1,000 volunteer content contributors per month working to help make a better web. Web developers love MDN, and we are looking for an experienced technical writer with a web developer background (or a web developer with a technical writing background!) who can help us continue to deliver the best possible content for developers.
193 Join the MDN Web Docs community Community, Guide, Landing, MDN Meta
We'd love it if you contribute to MDN, but we'd love it even more if you participate in the MDN community. Here's how to get connected, in three easy steps:
194 Community roles Community, Landing, MDN Meta
There are a number of roles within the MDN community that have specific responsibilities.
195 Localization driver role Community, Guide, MDN Meta, l10n
An MDN localization driver coordinates and leads documentation activities on MDN for a particular language, or locale. They stay informed about the documentation structure in the MDN, the interests of translators, and of Mozilla. They do not have to do all translation work related to their locale themselves, and in fact, they are encouraged to gather a group of contributors interested in translating, and coordinate tasks among the group. See the Localization projects page for a list of active locale and current l10n drivers.
196 MDN administrator role Community, Guide, MDN Meta
Of the roles on MDN, the role of administrator, or admin, is that with the highest permission level. Admins can use all features of the site's platform, and even have limited access to the data structures behind the scenes. This article describes what admins can do and how you can talk to one to get help with one of those things.
197 Mentor role Community, Guide, MDN Meta
An MDN mentor is a person committed to helping new contributors in a particular topic area and leading documentation work on MDN in that topic area. Mentors stay informed about the priorities and contribution activities in their topic area. They do not have to do all documentation work related to their topic themselves, and in fact, they are committed to gathering a group of contributors interested in the topic, delegating tasks among the group, and helping empower new contributors.
198 MDN mentors Community, MDN Meta, Reference
The MDN community is actively supported by a set of mentors. Mentors are here to help contributors finding their way through MDN to make their life easier and have fun while contributing.
199 Topic driver role Community, Guide, MDN Meta, Roles(2)
An MDN topic driver coordinates and leads documentation activities on MDN for a particular topic area. They stay informed about new developments in their topic area, whether in Mozilla, standards bodies, or other technology companies, as appropriate. They do not have to do all documentation work related to their topic themselves, and in fact, they are encouraged to gather a group of contributors interested in the topic, and delegate tasks among the group. See the Documentation topics and curators page for information on who is responsible for each topic area on MDN.
200 Doc sprints Community, Guide, MDN Meta
This is a guide to organizing a documentation sprint. It contains advice and tips from people who have organized doc sprints, to help you in organizing one, too.
201 Follow what's happening Beginner, Community, Guide, MDN Meta
MDN is brought to you by the MDN community. Here are some ways to that we share information about what we're doing.
202 MDN community conversations Community, Guide, MDN Meta
The "work" of MDN happens on the MDN site, but the "community" also happens through (asynchronous) discussion and (synchronous) online chat and meetings.
203 Working in community Community, Guide, MDN Meta
A major part of contributing to MDN documentation on any significant scale is knowing how to work as part of the MDN community. This article offers tips to help you make the most of your interactions with both other writers and with development teams.
204 Kuma: MDN's wiki platform Kuma, Landing, MDN Meta
Kuma is the Django code that powers MDN Web Docs.
205 Server charts Kuma, MDN Meta
This page lists MDN server status charts.
206 MDN Product Advisory Board MDN, PAB, Product advisory board
MDN Web Docs is a trusted source of technical documentation for web developers, built on an open-source web development documentation platform based on wiki technology, which allows virtually anyone to write and edit content.
207 Product Advisory Board Charter & Membership MDN, Membership, PAB, Product advisory board, Terms and conditions
The primary purpose of the PAB is to provide advice, input, and feedback on content strategy, content prioritization, strategic direction, and platform/site features to MDN’s Product Manager and Content Lead. Mozilla will consider input and advice from the PAB; however PAB input and recommendations are non-binding. The primary objectives of the PAB are:
208 Product Advisory Board Members MDN, Members, PAB, Product advisory board
Current members of the MDN Product Advisory Board are:
209 Request for Proposals MDN Meta, Overview, Request for Proposals
A list of all RFPs published by MDN
210 Request for Proposal: MDN Performance Audit MDN Meta, Request for Proposals
March 5th, 2018
Issued by: Mozilla
Mozilla Representative: Kadir Topal, atopal@mozilla.com, Product Manager for MDN
211 Send feedback about MDN Documentation, Guide, MDN, MDN Meta
If you have suggestions for, or are having problems using MDN, this is the right place to be. The very fact that you're interested in offering feedback makes you even more a part of the Mozilla community, and we thank you in advance for your interest.You have several options for offering your insight; this article will help you do so.
212 Signing in to MDN Documentation, MDN, MDN Meta, MDN Project
Whenever you wish to make changes to MDN's content (such as editing, creating, or adding tags to pages), you need to be signed in. This article will explain the process of signing in and the authentication methods we support for identifying you as an MDN contributor.

Document Tags and Contributors

Tags: 
Contributors to this page: ExE-Boss, wbamberg, fscholz
Last updated by: ExE-Boss,