Firefox再設定メモ

Firefoxの動作がおかしくなり、いつもはバックアップしたプロファイルをコピーして復旧していたのを、今回はプロファイルを新規作成するために再インストールを行ったので再設定の手順をメモ。


※今日Firefoxのプロファイルが壊れている人が多いので、同じ拡張をインストールすると再発するかも。
※やはり拡張が原因のようで、どの拡張かは特定できませんが(NoScript?)、拡張を更新またはNoScriptを無効したら正常に動作するようになりました。が、まだ不安定です。プロファイルを再作成する必要はありませんでした。機会を見てプロファイルを今回新規作成したものに置き換えたいと思います。

Firefox本体の設定・オプション

  • SQLiteファイルのコピー(履歴、ブックマークなど)
  • 既定のフォントのサイズ:16→14、最小フォントサイズ:なし→12

拡張の設定

  • Context Searchの検索バーの項目が保存されている searchplugins フォルダをコピー
  • GreaseMonkeyスクリプトが保存されている gm_scripts フォルダをコピー
  • ScrapBookのデータが保存されている ScrapBookフォルダをコピー
  • StylishXMLが保存されている stylish.rdf ファイルのコピー
  • QuickNoteのファイルの設定をxyzzyChangeLogメモ・ファイルを指定するように変更
  • メニュー・サイドバーに拡張のアイコンを表示
    • QuickNote
    • ScrapBook など
  • メニューバーの余計な項目を拡張の設定で表示させないようにする
    • ScrapBook

about:config

  • アドオン・拡張のインストールの待ち時間を0に変更 security.dialog_enable_delay : 2000→0
  • cacheのパスをプロファイル配下からプロファイル外へ変更 browser.cache.disk.parent_directory (新規作成−文字列): D:\Cache\Firefox
  • メモリ・キャッシュの設定の変更*2
    • browser.cache.memory.capacity (新規作成-整数値) :
      • 物理メモリが1.5GBの場合、24576
      • 物理メモリが2GBの場合、32768
    • browser.cache.disk.capacity : 50000 ※初期値をそのまま
    • browser.sessionhistory.max_total_viewers : -1 →0 ※タブをめいっぱい開くので
    • config.trim_on_minimize (新規作成-真偽値) : true

インストールした拡張(アドオン)

インストールに伴い随時追加 *3 *4

  • JSActions の作者のサイトが落ちていて、インストールできていません。代わりに暫定で"Make Link"をインストール。 JSActionsだとタイムスタンプ(日時)を変数に含めることができて便利だったのですが。作者の方のサイトが復旧したのでインストール。
  • Weaveは再インストールしたのですが、SignUpできていません。Weaveのバージョンを最新版の0.2.93ではなく自動更新版の0.2.7.1に戻したらSignUpできました。
  • 個々の拡張はダウンロードするのではなく、事前にFEBEなどで拡張のXPIファイルだけをバックアップしておくと、ダウンロードの手間が省けるかも。

Extensions (enabled: 40, disabled: 2):


以上

*1:無効の有効期間!は1ヶ月だけのようです。1ヶ月ごとに無効にする必要あり。livedoorのad4U、拒否できるのは「1ヶ月」だけ - xenoma日記

*2:過去記事: Firefoxの動作が重たくなったのでメモリ・キャッシュをチューニング

*3:拡張・アドオンの一覧リストの出力は"Extension List Dumper"だと文字化けするので、"InfoLister"の方がいいみたいです。"Extension List Dumper"の方が細かい設定はできるのですが。

*4:2008年8月9日時点の拡張一覧 "Bookmark Dupulicate Detector"と"みんなの拡張機能"のFirefox3対応版リリース