Firefox Hacks 翻訳日記

アクセスカウンタ

zoom RSS Java Console

<<   作成日時 : 2007/12/24 23:35   >>

トラックバック 3 / コメント 1

いつの頃からかは記憶がないのだが、Firefox のツールメニューに
"Java Console" というメニュー項目が追加されている事に気付いた。
関連するような拡張機能を入れたおぼえはなかったが、
項目をクリックしてみれば何が原因かはおよそ推測がつく。

メニュー項目


Java Console


Netscape Communicator の時代には結構お世話になった Java Console。
おそらく、Sun Java プラグインのアップデートに伴ってインストールされたものだろう。
さて、由来がわかったのは良いとして、Firefox を使っているうちにこれを消したくなった。
特に拡張機能の開発をしているときにはエラーコンソールを頻繁に開くわけだが、
間違って Java Console の方を開いてしまう事が多々ある。
コントロールパネルの "Java" の設定でなんとか消せないかと試してみたがうまくいかない。
だいたい、Java Applet 全盛の時代ならいざ知らず、
使いもしないコンソールを勝手にインストールされても不愉快なだけだ。

というわけで、この "Java Console" を消す方法をいくつか。

1. メニュー項目だけを消す
一番簡単な方法。
userChrome.css に次の記述を追加。

/* メニューの "Java Console" を消す */
#menu_ToolsPopup > menuitem[label="Java Console"] {
display: none !important;
}

プロファイルが複数あるときは、各々のプロファイルで同じ作業を行なう必要があるが、
安全かつ確実でもある。

拡張機能の Menu Editor を使ってもいいが、
拡張の開発に使うプロファイルはシンプルにしておきたい所。

2. Java Console を無効にする
そもそも "Java Console" は何かと言えば、ただの拡張機能にすぎない。
これがアドオンマネージャーに表示されない理由は、install.rdf に

<em:hidden>true</em:hidden>

という、「アドオンマネージャーに表示しちゃダメ」設定が記述されているからだ。

普通の拡張機能ではこんな書式は使わないのだが、
アップデートの方は Java プラグインのアップデートにお任せで、
画面表示の細かい設定などない拡張機能だからこそできる設定と言えよう。

さて、この設定を無効にするには、Firefox を終了した上で、
プロファイルフォルダのルートにある extensions.rdf を編集すればいい。
エディタで "hidden" あたりをキーワードにすれば

NS1:version="6.0.03"
NS1:name="Java Console"
NS1:hidden="true">

が見つかるだろうから、hidden= を "false" に書き変えて上書き保存。
Firefox を立ち上げて ツール → アドオン すれば

アドオン画像


のように JavaConsole が表示される。
ここで「無効」ボタンを押して Firefox を再起動すれば "JavaConsole" が消えているだろう。
普段は使わないけど、何かのときに使うかも、という人にお勧め。

なお、「無効」ボタンを押した後で extensions.rdf を見てみると、
Firefox の再起動前なら、NS1:userDisabled="needs-disable"
再起動の後なら NS1:userDisabled="true"
という記述が追加されていることがわかる。

3. Java Console を削除する
Java Console の本体は、プロファイルフォルダではなく、
Firefox をインストールしたフォルダの方の \extensions にある。
Windows XP のデフォルトの場合、
C:\Program Files\Mozilla Firefox\extensions\{CAFEEFAC-0016-0000-0003-ABCDEFFEDCBA}
にある筈だ。
ここにあるファイルをフォルダごと削除、でも消せるとは思うが、
何らかの不具合が生じる可能性もあるのでお勧めできない。
2. の手順でアドオンマネージャーに表示しておいて、「削除」を選択するのがベターだろう。

この方法だと、複数のプロファイルを使っていても、
一回の手順で全プロファイルの "Java Console" を削除できる。
ただし、Java プラグインをアップデートした場合は、再度インストールされる可能性が高く、
一回削除しておけばいい、というわけではないと思われるので念の為 (^^;

テーマ

関連テーマ 一覧


月別リンク

トラックバック(3件)

タイトル (本文) ブログ名/日時
アプリケーション/Firefox
目次 目次 設定(変更項目) 最小フォントサイズを変更 検索バーにALC英辞郎を追加 about:config タブのスクロールを無効 検索バーでの検索結果を新規タブで開く 体感速度アップ アドオン Java Console の削除の仕方 サイドバー G... ...続きを見る
PukiWiki plus! (Puki...
2010/06/28 08:09
アプリケーション/Mozilla Firefox
目次 設定(変更項目) オプション about:config 検索バーに 英辞郎 on the WEB を追加 アドオン All-in-One Sidebar Tab Mix Plus Java Console の削除の仕方 Java Deployment Toolkit の削除の仕方 サイドバー 背景を白にする Goo... ...続きを見る
PukiWiki Plus! (Puki...
2012/11/26 08:25
アプリケーション/Mozilla Firefox
目次 設定(変更項目) オプション about:config 検索バーに 英辞郎 on the WEB を追加 アドオン All-in-One Sidebar Tab Mix Plus Java Console の削除の仕方 Java Deployment Toolkit の削除の仕方 サイドバー 背景を白にする Goo... ...続きを見る
Trisland Wiki! (Puki...
2012/12/06 12:49

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(1件)

内 容 ニックネーム/日時
読ませていただきました。
大変参考になりました。
これからも、良い情報の発信をしていだければと思います。
ありがとうございました。

仕様書作成係
http://www.hotdocument.net/
KON
2009/01/17 11:20

コメントする help

ニックネーム
本 文
Java Console Firefox Hacks 翻訳日記/BIGLOBEウェブリブログ
文字サイズ:       閉じる