Mozilla プラットフォーム

Mozilla プロジェクトには、 Mozilla プラットフォームを構成するいくつかの技術も含まれています。以下のリンク先ではこれらと、独自の Mozilla プラットフォームのプロジェクトをビルドするためにこれらを使用する方法についての資料をご案内いたします。

ドキュメント

Mozilla プロジェクトに参加する
Mozilla プロジェクトについての記事。Mozilla プロジェクトに貢献する方法
Mozilla 開発者ガイド
Mozilla のコードベースに貢献するための開発 Tips とガイド
Mozilla のコードを他のプロジェクトで利用する
独自のプロジェクトで Mozilla テクノロジを利用する方法
JavaScript
Mozilla プロジェクト製品の多くは JavaScript で書かれています。
XPCOM
Cross-Platform Component Object Model についての情報。異なる言語で書かれたコンポーネント同士で通信できるようにします。
インタフェース
プラットフォームに機能を追加する様々なインタフェースのドキュメント
XUL
Mozilla プロジェクトのユーザインタフェースは XML User Interface Language で記述されています。
XBL
Extensible Binding Language は XUL で作られたユーザインタフェースの要素同士を結び付けるコードです。
Security
Mozilla プロジェクトのセキュリティに関する情報
モバイル
Firefox のモバイル機器用バージョンである Fennec プロジェクトについての情報
アクセシビリティ
ソフトウェアは障害を持つユーザが利用可能でなければならないという概念のアクセシビリティについての情報
品質保証(QA)
すべての形式のテストについてのドキュメント

ツール

Bugzilla
Mozilla プロジェクトのための問題を追跡するために使われている Bugzilla データベース
MXR
Web 上で Mozilla のソースコードレポジトリをブラウズ、検索できます。
Bonsai
Bonsai ツールを使えば、レポジトリ上のどのファイルを誰が変更し、そして、いつそれがなされたのかを見つけられます。
Tinderbox
Tinderbox はツリーのステータス(現在ビルドが成功しているかどうか)を示します。作業ツリーでの作業を確実にするために、チェックインとチェックアウトの前にチェックしてください。
クラッシュトラッキング
Socorro および Talkback クラッシュ報告システムについての情報
パフォーマンストラッキング
Mozilla プロジェクトのパフォーマンス情報が見られます。
開発者フォーラム
Mozilla の開発上の問題について話すことができるディスカッションフォーラムのトピック別リスト

ドキュメントのタグと貢献者

 このページの貢献者: ethertank, Marsf
 最終更新者: ethertank,