- 締切済み
Firefoxのサイドバーを固定する方法
Firefoxのサイドバーを固定する方法はあるでしょうか? サイズ変更でいちいち出てくる矢印を消したいです。 ちなみにサイドバーは右側に表示させてます。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- himajin100000
- ベストアンサー率54% (1660/3060)
手元のNightly(Firefox 開発版)12.0a1preで検証。 注意事項 *必要なスキルレベルは以下の質問の俺の回答を読んで作業ができる程度(Q6809393はレベルが若干高すぎるかも) http://okwave.jp/qa/q6809393.html *昔は、Firefoxの部品だったchrome.jarとかの各種のjarファイルが、 都合によりomni.jarというひとつのファイルになったりしたんだが、その際Explzhでないと開けない時期があったりした。 http://piro.sakura.ne.jp/latest/blosxom/mozilla/firefox/2010-10-06_omnijar.htm しばらく触っていなかったが、この回答のために久しぶりに確認してみたら拡張子がjaになっており、手元の解凍ソフトではzipとして普通に開けるようになっていた。 *そんな感じで風に変化しており、今どういう状況にあるかわからないので適当に読み替えてほしい。面倒なので過去のバージョンをダウンロードしてきたりするつもりがないので ============== 長い注意事項の割には本題は短い。 https://developer.mozilla.org/en/Code_snippets/Sidebar を参考に、 Firefoxを閉じ、 omni.jaを「バックアップをとった上で」解凍したら /chrome/browser/content/browser/browser.js http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser.js#5519 http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser.js#1291 http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser.js#1305 の3箇所でfalseを代入しているところを、trueを代入するように書き換えます。 (例) sidebarSplitter.hidden = false; を sidebarSplitter.hidden = true; #上記サイトだと5519行目にあるが、手元のソースだと何故か8848行目にあるんだよなー #ほかのところも行数が違うのでテキストエディタの検索機能なんかを使って探してください。 変更したら、元通り圧縮してomni.jaを入れ替え。 念のため C:\Users\ユーザー名\AppData\Local\Mozilla を削除。XP以下だと場所が違うけど。 Firefoxを起動。 で当方環境では成功しています。 やり方の都合上、アドオンの類と違い、omni.jaが今後のFirefoxのアップデートで置き換わったりするたびに直す必要がありますけど。 #サイドバーを右側に動かしてみたりはしてないけど、たぶん大丈夫だろう。