ブックマーク / www.mozilla-japan.org (4)

  • スクリプト可能なコンポーネント (XPConnect)

    概要 XPConnect は、XPCOM と JavaScript を、お互いにかんたんに操作できるようにする技術です。 XPConnect は、JavaScript オブジェクトが透過的に XPCOM オブジェクトにアクセスし、操作できるようにします。それはまた、JavaScript オブジェクトが、XPCOM オブジェクトから呼ばれることができる、XPCOM にしたがうインターフェイスを持つことを可能にします。その主な目標は、XPCOMスタイルのインターフェイスの片側からコミュニケーションするオブジェクトが、そのインターフェイスの反対側にいるオブジェクトの実装言語を知ったり気にしたりする一般的な必要をなくす、ということです。 XPConnect の第一の存在理由は、ネイティヴ・コードが JavaScript コードとやりとりする必要があるところで使われている、手書きのコードを置き

    nanto_vi
    nanto_vi 2007/02/04
    JavaScriptからXPCOMを利用。XPIDL FAQ、Componentsオブジェクトリファレンス、XPCShellリファレンス。
  • ライセンス定型文:License Boilerplate

    この表には、新しい Mozilla コードに推奨されている mozilla.org のライセンスである MPL / LGPL / GPL 、または MPL でライセンスされるファイルの先頭に表示される定型文のテキストが、前もってフォーマットされたバージョンという形式で含まれています。ツリーにファイルを追加する際には、必ずこれらのテンプレートを使用してください。将来定型文をアップデートしやすいように、細心の注意を払ってフォーマットされています。 利用方法 ライセンス定型文テキストの使い方は次の通りです: 特別な理由がない限り、すべての新しい Mozilla ファイルには MPL / LGPL / GPL トリプルライセンスを使用しなければなりません。特別な理由がある場合、ファイルをコードベースにチェックインする前に netscape.public.mozilla.li

    nanto_vi
    nanto_vi 2006/12/11
    MPL/GPL/LGPL用定型文
  • http://www.mozilla-japan.org/docs/dom/

    nanto_vi
    nanto_vi 2006/12/11
    GeckoのDOM実装について。
  • Venkman Introduction - MDC

    Firefox、Mozilla Suite、Netscape 7.x など、多くの Mozilla ベースの製品を使用する Web 開発者は新たに強力なツールが利用できます。しばらく前から「Venkman」と呼ばれる JavaScript デバッガが Mozilla ブラウザ、Web コミュニティ、スクリプト開発者に利用されています。この記事では JavaScript デバッガを Web アプリケーションや Web ページスクリプティングで使用するための概要を説明すると共に、簡単な実践例を用意しています。この導入は Venkman と JavaScript デバッグについての一連の記事の第一弾です。例えあなたが既に Venkman を使用していても、ここに書かれた機能、処理、手法を知ることで、Web 開発やデバッグに一層の自信が持てるようになるはずです。 Venkman は画面表示とコンソ

    nanto_vi
    nanto_vi 2006/08/28
    Venkmanの簡単な使い方、古い情報
  • 1