プロが教えるわが家の防犯対策術!

Firefoxのサイドバーを固定する方法はあるでしょうか?
サイズ変更でいちいち出てくる矢印を消したいです。

ちなみにサイドバーは右側に表示させてます。

A 回答 (1件)

手元のNightly(Firefox 開発版)12.0a1preで検証。



注意事項

*必要なスキルレベルは以下の質問の俺の回答を読んで作業ができる程度(Q6809393はレベルが若干高すぎるかも)
http://oshiete.goo.ne.jp/qa/6809393.html

*昔は、Firefoxの部品だったchrome.jarとかの各種のjarファイルが、
都合によりomni.jarというひとつのファイルになったりしたんだが、その際Explzhでないと開けない時期があったりした。
http://piro.sakura.ne.jp/latest/blosxom/mozilla/ …

しばらく触っていなかったが、この回答のために久しぶりに確認してみたら拡張子がjaになっており、手元の解凍ソフトではzipとして普通に開けるようになっていた。

*そんな感じで風に変化しており、今どういう状況にあるかわからないので適当に読み替えてほしい。面倒なので過去のバージョンをダウンロードしてきたりするつもりがないので

==============
長い注意事項の割には本題は短い。

https://developer.mozilla.org/en/Code_snippets/S …
を参考に、

Firefoxを閉じ、
omni.jaを「バックアップをとった上で」解凍したら
/chrome/browser/content/browser/browser.js

http://mxr.mozilla.org/mozilla-central/source/br …
http://mxr.mozilla.org/mozilla-central/source/br …
http://mxr.mozilla.org/mozilla-central/source/br …

の3箇所でfalseを代入しているところを、trueを代入するように書き換えます。
(例)
sidebarSplitter.hidden = false;

sidebarSplitter.hidden = true;

#上記サイトだと5519行目にあるが、手元のソースだと何故か8848行目にあるんだよなー
#ほかのところも行数が違うのでテキストエディタの検索機能なんかを使って探してください。

変更したら、元通り圧縮してomni.jaを入れ替え。

念のため
C:\Users\ユーザー名\AppData\Local\Mozilla
を削除。XP以下だと場所が違うけど。

Firefoxを起動。

で当方環境では成功しています。
やり方の都合上、アドオンの類と違い、omni.jaが今後のFirefoxのアップデートで置き換わったりするたびに直す必要がありますけど。

#サイドバーを右側に動かしてみたりはしてないけど、たぶん大丈夫だろう。
「Firefoxのサイドバーを固定する方法」の回答画像1
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!