Firefox 3.5b4preベースでuser.jsを見直してみた
2009-03-25


最近、Shiretoko/3.5b4preの動作がおかしかったので、プロファイルをまっさらから作り直すことにしました。

結論から言うと、作り直しても同じだったのでとんだ骨折り損でしたが、「くたびれもうけ」はまっぴらなのでFirefox 3.5のリリース後に予定していたuser.jsの見直しをする事に(Fx 2.0用をそのまま使っていたので、Fx 3.5でデフォルトになった値も設定したままだった)。

と言う訳で、Firefox 3:すっぴんとカスタマイズで言っていたuser.js晒しですw
// 常にタブバーを表示(Fx 3.5ではデフォだがFx 3.0のために残してる)
user_pref("browser.tabs.autoHide", false);

// アドオンの互換性チェックをしない
user_pref("extensions.checkCompatibility", false);

// 「タブを閉じる」ボタンの表示方法
// 0:アクティブなタブのみ *1:全てのタブ 2:表示しない 3:タブバーの右端
user_pref("browser.tabs.closeButtons",2);

// 最後のタブを閉じたときFxを終了しない(Fx 3.5をFx 3.0と同じ動作にする)
user_pref("browser.tabs.closeWindowWithLastTab", false);

// デフォの検索エンジンを指定する
user_pref("browser.search.defaultenginename","Google");

// 検索結果を新しいタブに開く
user_pref("browser.search.openintab",true);

// バックグラウンドでURLを開く
user_pref("browser.tabs.loadDivertedInBackground", true);

// ダウンロード履歴を 0:残さない 1:Fx終了時にクリアする *2:クリアしない
user_pref("browser.download.manager.retention",1);

// ダウンロードファイルを最近使ったファイルに追加しない
user_pref("browser.download.manager.addToRecentDocs", false);

// Faviconを表示しない
user_pref("browser.chrome.site_icons", false);
user_pref("browser.chrome.favicons", false);

// 新しいウィンドウの制限
// 0:常に現在のタブ(ウィンドウ)または新しいタブに開く
// 1:JavaScriptで開かれるウィンドウは対象外とする
//*2:大きさ・位置・ツールバーの指定があるJavaScriptは対象外とする
user_pref("browser.link.open_newwindow.restriction", 0);

// 右クリックを禁止させない
user_pref("nglayout.events.dispatchLeftClickOnly",true);

// JavaScriptのコンテキストメニューを無効化または変更させない
user_pref("dom.event.contextmenu.enabled", false);

// スクロールバーで中クリックした位置にスクロールポジションを移動
user_pref("middlemouse.scrollbarPosition",true);

// テキストフィールド内の中クリックで、クリップボードをペーストする
user_pref("middlemouse.paste",true);

// ソースの表示で長い行を自動的に折り返す
user_pref("view_source.wrap_long_lines",true);

// 画像を自動でウインドウサイズにリサイズしない
user_pref("browser.enable_automatic_image_resizing", false);

// 全画面表示(F11)でバーのアニメーションを止める
user_pref("browser.fullscreen.animateUp", 0);

// 履歴の保持期間、最大(*180)と最小(*90)
user_pref("browser.history_expire_days", 28);
user_pref("browser.history_expire_days_min", 7);

// リンク先の先読みを止める(Google等)
user_pref("network.prefetch-next",false);

// SSL通信をキャッシュする(速くなる代償としてセキュアでなくなる)
user_pref("browser.cache.disk_cache_ssl", true);
デフォルト値には*をつけています。
それ以外は設定しない場合がデフォルト値になると考えて下さい。

後はFirefox 3:デチューンの環境依存の設定とか
Firefox Add-ons:Make Linkの設定を追加してます。


続きを読む

[Firefox]
[p.覚書]
[PC]

コメント(全0件)
コメントをする


記事を書く
powered by ASAHIネット