Firefoxが2.0になったのをきっかけに少しずつ改良をしてる。こういうのはチマチマ強化できるから楽しいですね。以前「Firefoxメニューを小さくするExtension」とか「Firefoxで開いているタブをサムネイルで一覧表示するExtension」で紹介したように今はメニューまわりに凝ってます。
今回紹介するのはメニューをちょこちょこイジくる方法がlifehackerにあったので実際やってみた。
これは、別に深い所をいじる必要はないのですが、メニュー自体を小さくしているのでメニューの横のスペースが無駄になったのでメニューの横にURL入力欄を持ってきている。メニューから「表示」>「ツールバー」>「カスタマイズ」をクリックして「ツールバーのカスタム」のウィンドウを出した状態でURL入力欄を上に持ってくると移動ができる。幅を自動調整するためのスペーサ(白い枠)が表示されている場合もあるのでそれを「ツールバーのカスタム」ウィンドウに持ってくると消す事が出来る。
この画像を見ると「戻る」ボタンと「更新」ボタンは表示されているが、通常あるはずの「停止」ボタンや「進む」ボタンが無いのがお分かりいただけるだろうか?つまりこれは「読み込みが完了している状態で、一番深くまで見に行ったので戻るしかない」状態なので必要の無いボタンは表示されてない。
まずは、最初に上記のURL入力欄を上に移動したように、今度はナビゲーションボタンをメニューとURL入力欄の間に挟むように移動する。その後userChrome.css(下の方参照)を修正する。無い場合はuserChrome-example.cssがあるのでそれを名前を変更して追加してFirefoxを再起動すると使われる時だけボタンが表示されるようになる。
#back-button[disabled="true"] { display: none; } #forward-button[disabled="true"] { display: none; } #stop-button[disabled="true"] { display: none; }
更にホームボタンを消す場合は以下を追加。私は結局ホームボタンを使う人だと今更気がついたので、この設定は使っていない。
#home-button { display: none; }
右上の検索ボックスは便利なんだが右端の虫眼鏡アイコンはスペースの邪魔なので削除する。
.search-go-button-stack { display: none !important; }
URL入力欄の右にある入力欄に入力されたURLに飛ぶためのボタンがあるのですが、入力したらエンターキーで移動してしまうので、これも使わないので削除する。
#go-button-stack, .search-go-button-stack { display: none !important; }
読み込みを表すエフェクトもウィンドウの下に表示されるので削除。
#throbber-box { display: none !important; }
userChrome.css の設定は参照させてもらったlifehackerの説明がとっても素敵。以下のディレクトリの中に自分でuserChrome.cssという名前のファイルを作って、そこに設定を書いてFirefoxを再起動すると反映される。
Windows XP/2000
C:\Documents and Settings\[User Name]\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\chrome\
xxxxxxxx は乱数の8桁の英数字。
Windows 95/98/Me
C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\chrome\
Linux
~/.mozilla/firefox/xxxxxxxx.default/chrome/
Mac OS X
~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/chrome/
さて、こんな感じかな?詳しくはlifehacker本家でどぞ。
[…] Firefoxのメニューバーあたりを改造する | jigelog (tags: Firefox tips) […]