diff options
Diffstat (limited to 'files/ja/mozilla_application_framework')
-rw-r--r-- | files/ja/mozilla_application_framework/index.html | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/files/ja/mozilla_application_framework/index.html b/files/ja/mozilla_application_framework/index.html new file mode 100644 index 0000000000..1eae17a294 --- /dev/null +++ b/files/ja/mozilla_application_framework/index.html @@ -0,0 +1,76 @@ +--- +title: Mozilla Application Framework +slug: Mozilla_Application_Framework +tags: + - Developing Mozilla + - XUL + - XULRunner +translation_of: Archive/Mozilla/Mozilla_Application_Framework +--- +<div class="note"> +<p>編集者注: この記事は「あなたのアプリケーションに <a href="ja/XULRunner">XULRunner</a> を使う理由」を説明できるように書き換えが必要かと思います。関連記事: <a href="ja/XULRunner/What_XULRunner_Provides">XULRunner:What XULRunner Provides</a>、<a href="ja/XULRunner_Hall_of_Fame">XULRunner Hall of Fame</a> +</p> +</div> +<p><b>Mozilla アプリケーションフレームワーク - 強力で開発の容易なクロスプラットフォームアプリケーションのために</b> +</p><p>アプリケーションを作りたいのかい? Mozilla フレームワークを使って楽をしようよ。包括的で高機能なフレームワーク、アプリ開発を支えるツール、手助けしてくれる人たちのコミュニティが揃っています。 +</p> +<h3 id="フレームワーク"> フレームワーク </h3> +<dl><dt> <a href="ja/XUL">XUL</a> +</dt><dd> 包括的なクロスプラットフォーム UI ツールキットです。簡単に習得できる UI 構造定義用の XML 言語やローカライズに対応した枠組みが用意されているほか、素早くかつ容易に UI の作成ができるよう (CSS により) ネイティブおよびクロスプラットフォーム両方の外観をサポートします。 +</dd></dl> +<dl><dt> <a href="ja/Gecko">Gecko</a> +</dt><dd> 完全な Web コンテンツ描画・編集エンジンです。1 行の XUL が世界随一の標準サポートをもたらします。 +</dd></dl> +<dl><dt> <a href="ja/Necko">Necko</a> +</dt><dd> 非常に高速で拡張性のあるネットワークライブラリです。一般的なプロトコルの多くが組み込みでサポートされ、独自プロトコルを扱うための良くできたプラグインインターフェイスがあるので必要なプロトコルを追加できます。 +</dd></dl> +<dl><dt> <a href="ja/XPCOM">XPCOM</a> +</dt><dd> 単純なクロスプラットフォームコンポーネントモデルです。複数言語のバインドや、独自機能をフレームワークに追加したり他のコンポーネントと接続するための IDL 記述が用意されています。 +</dd></dl> +<dl><dt> <a href="ja/XML_Web_Services">Web サービス</a> +</dt><dd> XMLHttpRequest、XML-RPC、SOAP、WSDL が組み込みでサポートされています。 Mozilla ベースのアプリケーションであれば爆発的に広がっている Web サービスを活用できます。 +</dd></dl> +<dl><dt> <a href="ja/XPInstall">XPInstall</a> +</dt><dd> クロスプラットフォームインストーラです。ちょっとしたパッケージや Mozilla フレームワークアプリケーションをインストールします。 +</dd></dl> +<p><a href="ja/Mozilla_Application_Framework_in_Detail">その他多数...</a> +</p> +<h3 id="ツール"> ツール </h3> +<dl><dt> <a href="ja/Venkman">Venkman</a> +</dt><dd> JavaScript デバッガです。ブレークポイント、条件付ブレークポイント、ローカル変数調査、変数の監視、単一ステップ実行、エラーで停止、プロファイルデータ収集とそのレポート生成、コードの再フォーマット (整形表示)、などの機能を搭載しています。 +</dd></dl> +<dl><dt> <a href="ja/DOM_Inspector">DOM Inspector</a> +</dt><dd> アプリケーション実行中にそのユーザインターフェイスの構造やウィジェットを調査および編集できるツールです。 +</dd></dl> +<dl><dt> <a class="external" href="http://xulmaker.mozdev.org/">XULMaker</a> +</dt><dd> 現在開発中の GUI ビルダです。グリッドにウィジェットをドラッグ&ドロップしてユーザインターフェイスを作成できるようにします。 +</dd></dl> +<dl><dt> <a href="ja/Bugzilla">Bugzilla</a> +</dt><dd> Mozilla のバグ追跡 Web ツールです。アプリケーションに関わるバグの修正や機能の実装の進行状況を追いかけやすくします。 +</dd></dl> +<dl><dt> <a class="external" href="http://lxr.mozilla.org/">LXR</a> +</dt><dd> Mozilla コードベースへの Web インターフェイスです。リポジトリ中の全てのファイルを表示するのみならず、各ファイル中のどの行がいつ誰によって変更されたか 1 行 1 行分析できます。 +</dd></dl> +<dl><dt> <a class="external" href="http://bonsai.mozilla.org/">Bonsai</a> +</dt><dd> チェックインログの Web インターフェイスです。特定日付、特定ファイル、特定開発者のチェックインを検索できます。 +</dd></dl> +<dl><dt> <a href="ja/Tinderbox">Tinderbox</a> +</dt><dd> 年中無休でビルドとテストを行う Web ツールです。複数のプラットフォームで Mozilla アプリケーションスイートを常にビルドし、テストし、レポートを出力するので、必要に応じて任意の時点でのアプリケーションの状況を確認することができます。 +</dd></dl> +<h3 id="コミュニティ"> コミュニティ </h3> +<ul><li> 大きくて活発な <a class="external" href="http://www.mozilla.org/community.html">開発コミュニティ</a> (<a class="external" href="http://www.mozilla-japan.org/community.html">和訳</a>) があり、ニュースグループ、メーリングリスト、IRC チャンネルや Web サイトを通じてやり取りしています。 +</li><li> MPL、LGPL、GPL の 3 種類から選べる <a class="external" href="http://www.mozilla.org/MPL/">柔軟なライセンス体系</a> (<a class="external" href="http://www.mozilla-japan.org/MPL/">和訳</a>) となっているので、オープンソースでもプロプライエタリなアプリケーションでも開発でき、他のライブラリと Mozilla フレームワークを組み合わせることも可能です。 +</li><li> 大規模から小規模までの開発チームによって既に <a class="external" href="http://www.mozilla.org/university/hof.xml">何十ものアプリケーション</a> (<a class="external" href="http://www.mozilla-japan.org/university/hof.html">和訳</a>) が作られています。 +</li></ul> +<h3 id="ご存知でしたか?"> ご存知でしたか? </h3> +<ul><li> Mozilla アプリフレームワークは <a class="external" href="http://www.activestate.com/Products/Komodo/">Komodo</a> のようなスタンドアローンデスクトップアプリケーションや、<a class="external" href="http://mozblog.mozdev.org/">mozblog</a> のように Mozilla アプリケーションスイートの上で動作するアプリや、<a class="external" href="http://www.cfmentor.com/%7Efaser/mab/">Mozilla Amazon Browser</a> といった Web アプリケーションの構築に利用できます。 </li><li> Mozilla は Windows (95、98、NT、2000、XP、CE)、Mac OS X、Linux、Solaris、BeOS、OpenVMS、OS/2、AIX、HP-UX を含め、12 を超えるプラットフォームに移植されています。 +</li><li> JavaScript と XUL を使用するだけで、単純でありながら強力な Mozilla ベースアプリケーションを構築できます。 </li></ul> +<div class="originaldocinfo"> +<h2 id="原文書の情報"> 原文書の情報 </h2> +<ul><li> 著者: Myk Melez +</li><li> 最終更新日: March 3, 2003 +</li><li> 著作権: Portions of this content are © 1998–2007 by individual mozilla.org contributors; content available under a Creative Commons license | <a class="external" href="http://www.mozilla.org/foundation/licensing/website-content.html">詳細</a> +</li></ul> +</div> +<div class="noinclude"> +</div> |