Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Venkman は、Mozilla の JavaScript デバッガのコードネームで、Firefox、Netscape 7.x/9.x、SeaMonkey といった Mozilla ベースのブラウザに強力な JavaScript デバッグ環境を提供することを目指しています。なお、同じ Gecko ベースのブラウザでも、K-Meleon 等には含まれていません。Venkman は、2001 年 10 月以降 Mozilla のリリースの一部として提供されているほか、XPI 形式の 拡張機能 パッケージとしても入手できるようになっています。

ドキュメント

Venkman 入門
JavaScript デバッガを Web 開発に利用するための概要を説明するとともに、いくつかの実例をご紹介します。
Venkman のブレークポイントの使い方
この記事では、JavaScript におけるブレークポイントの説明と、Venkman でブレークポイントを設定・確認する方法を説明します。
JavaScript デバッガ Venkman を学ぶ (英語)
Svend Tofte 氏によって書かれた、デバッグツールに不慣れな JavaScript プログラマーのための記事です。
Venkman FAQ (英語)
Venkman に関するよくある質問への答えです。
Venkman の内部構造
Venkman のソースコードについての解説です。
Venkman 開発ページ (英語)
過去のニュースとリリースはこちらから。

View All...

簡単な歴史

1998 年、 John Bandhauer が Netscape 4.x 向け JavaScript デバッガの開発 を担当していました。モジュール化を行うために、彼は js/jsd として知られている中規模の JavaScript デバッグ API の作成を開始しました。この API は C 言語で実装された一連の便利なデバッグ機能をクライアントに提供するよう、既存の JavaScript API を改良したものでした。そして John はその API を Java に変換してクロスプラットフォームのフロントエンドを作り、最終的に Netscape JavaScript デバッガ 1.0 および 1.1 を作り上げたのです。

2001 年 4 月、Robert Ginda が Venkman と呼ばれる Mozilla の JavaScript デバッガに取り組み始めました。Venkman は John による 1998 年の成果の js/jsd 部分を XPCOM コンポーネントとして 公開 したものを基としています。これにより ユーザインターフェイス が JavaScript と XUL で書けるようになり、Venkman は完全にクロスプラットフォームになりました。

Venkman という名称は、映画『ゴーストバスターズ』、『ゴーストバスターズ 2』で Bill Murray が演じる Peter Venkman 博士にちなんで名付けられたものです。

Venkman の入手

Firefox および Thunderbird
最新の JavaScript デバッガは JavaScript Debugger :: Add-ons for Firefox より入手できます。
Mozilla Suite および SeaMonkey
Venkman はパッケージに同梱されています。Windows ではインストールオプションですので、カスタムインストールを選択してください。また、Firefox Add-ons から拡張機能として入手することも可能です。
Nvu and KompoZer
JavaScript デバッガは、拡張機能のバージョン 0.9.84Nvu のダウンロードページ で公開されていますが、ユーザの皆さんには最新の 0.9.87 (あるいはそれ以降) を Firefox 上で使うことをお勧めします。
ソースコード
Venkman のソースコードは次の URL で閲覧できます: https://hg.mozilla.org/venkman/summary

コミュニティ

Venkman のバグの報告

Venkman に何か問題を見つけたら、Venkman FAQ のセクション 5.4 に書かれている手順に従って、Bugzilla の JavaScript Debugger コンポーネント にバグを登録してください。

原文書の情報

  • 著者: Robert Ginda
  • 貢献者: Doctor Unclear
  • 最終更新日: July 13, 2007
  • 著作権: Portions of this content are © 1998–2007 by individual mozilla.org contributors; content available under a Creative Commons license | 詳細

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

 このページの貢献者: ethertank, Kohei, kohei.yoshino, Mgjbot, Okome
 最終更新者: ethertank,