MDN プロジェクト

MDN Web Docs は、オープンウェブプラットフォームを文書化した無料のリソースです。私たちの使命は、開発者ウェブプラットフォーム上でプロジェクトを簡単に構築するために必要な情報を提供することです。

ここは MDN プロジェクトのランディングページです。ここでは、サイトがどのように動作するか、どのようにドキュメントを作成するか、どのようなガイドラインや規約を遵守するか、そしてどのようにして協力できるかについてのガイドを見ることができます。

そして、私たちは誰でも助けを求めています。この重要なウェブ開発者のリソースを改善することに興味があるなら、コンテンツを追加したり編集したりするのを歓迎します。プログラマーである必要はありませんし、技術に詳しくなくても構いません。単純な作業 (校正やタイプミスの修正) から複雑な作業 (API ドキュメントの作成) まで、実行する必要のあるさまざまな作業があります。

協力する方法を知りたい場合は、 MDN への協力のページをご覧ください。私たちと話したり質問したりしたい場合は、 MatrixMDN Web Docs チャットルームで議論に参加してください。

MDN Web Docs について
MDN Web Docs (以前は MDN — Mozilla Developer Network と呼ばれていました) は、ウェブ技術とウェブを支えるソフトウェア、 CSSHTMLJavaScript などについて学ぶための進化し続ける学習プラットフォームです。私たちはまた、詳細におよぶ初心者向けの学習素材を所有しています。ウェブ開発を学ぶをご覧ください。
MDN のツール
MDN は数々の機能を提供して、進行を追跡すること、内容を管理すること、最新の変更をサイトへ反映することを容易にしようと努めています。
MDN は 10 周年を迎えました
Web のドキュメントを作り続けて 10 周年
MDN プロダクトアドバイザリーボード
MDN Web Docs は、Wiki 技術に基づいたオープンソースのウェブ開発ドキュメントプラットフォーム上に構築されたウェブ開発者向けの技術ドキュメントの信頼できるソースです。これにより、ほぼ誰でもコンテンツを作成および編集できます。
MDN への貢献
MDN Web Docs はあなたの協力を必要としています。膨大な数の修正すべき記述ミス、書くべき例、修正すべきバグ、相談相手などあり、その数はこのサイトを使い始める人が増えるにつれて増えています。このページでは、皆さんができることをまとめています。
Yari: MDN のレンダリングプラットフォーム
Yari は MDN Web Docs をレンダリングするコードです。 JAMStack アプローチを採用しており、 GitHub リポジトリーにフラットなソースファイルとして格納されている MDN のコンテンツ (前付けやマクロ呼び出しを含む) を、静的な HTML ファイルにレンダリングし、それらを可能な限り迅速かつ効率的に提供しています。
ガイドライン
これらのガイドは MDN の文書がどのように書かれ、整形されるべきかの詳細を説明します。同様に、コードのサンプル、その他の素材をどのように示したら良いかについても説明します。
文書の構造
MDN 全体で見ると、MDNの記事内で統一的な情報の提示を行うために、繰り返し使われている様々な文書の構造があります。ここにあるのは、それらの構造について述べた記事です。これは文書を書いたり、編集したり、翻訳したりするのにふさわしい構造であると、MDN の執筆者であるあなたが気づき、適用し、そして変更できるものです。