• 自己流Firefoxの使い方
    • Firefox3のDL
    • インストールの流れ
      • アドオンインストール環境の整備
        • アドオンのセキュリティ制限を外す
          • 以下でセキュリティ機能を切っています。
          • Win: ツール>オプション>セキュリティ>アドオンのインストールを求められたときに警告する>チェックを外す
          • Mac: Firefox>環境設定>セキュリティ>アドオンのインストールを求められたときに警告する>チェックを外す
            • user_pref("xpinstall.whitelist.required", false);
          • about:config
            • 右クリック>真偽値
              • security.dialog_enable_delay
                • 0
                  • user_pref("security.dialog_enable_delay", 0);
              • extensions.checkCompatibility
                • false
                  • user_pref("extensions.checkCompatibility", false);
              • extensions.checkUpdateSecurity
                • false
                  • user_pref("extensions.checkUpdateSecurity", false);
            • このページに乗っているuser_prefのリスト
        • Firefox Addonsで「このアドオンは古いバージョンのFirefox向けです」と表示されているアドオンのダウンロードをできるようにする
        • Tab Mix Plus (Tab Mix Plus :: Add-ons)
          • タブに関する機能
          • 先に入れておくと後述のアドオンの導入の際にリンクをまとめて開けて便利
          • FF3beta系で動作するバージョンは(Index of /dev-builds)から。
          • 設定>Tab Mix Plus>
            • イベント>
              • タブを開く>以下を新しいタブに読み込む>ミドルクリックで現在のタブに読み込む以外すべてチェック
                • user_pref("extensions.tabmix.opentabfor.bookmarks", true);
                • user_pref("extensions.tabmix.opentabfor.search", true);
                • user_pref("extensions.tabmix.opentabfor.urlbar", true);
              • タブのフォーカス>以下のタブにフォーカス>リンクから開いたタブ>チェック
                • user_pref("browser.tabs.loadInBackground", false);
              • タブを閉じる>キーボードショートカットで最後のタブを閉じたとき、ウインドウ自体は閉じない>チェック
                • user_pref("extensions.tabmix.keepWindow", true);
            • メニュー
              • タブのコンテキストメニュー>
                • タブのURLをコピー>チェックを外す
                  • user_pref("extensions.tabmix.copyTabUrlMenu", false);
                • タブを再読み込み>チェックを外す
                  • user_pref("extensions.tabmix.reloadTabMenu", false);
                • 最近閉じたタブ>チェックを外す
                  • user_pref("extensions.tabmix.undoCloseListMenu", false);
                • タブを閉じる>チェックを外す
                  • user_pref("extensions.tabmix.closeTabMenu", false);
              • 「ツール」メニュー
                • Tab Mix Plusのオプション>チェックを外す
                  • user_pref("extensions.tabmix.optionsToolMenu", false);
      • アドオンの導入
        • たいてい入れてる系
          • インストールするときに一緒に入れてるもの
          • AutoSaveTextToCookie (AutoSaveTextToCookie :: Firefox Add-ons)
            • フォームの内容を自動保存
            • 設定>AutoSaveTextToCookie>Do not use cookies, save text to local files>チェック
              • たまに保存されたテキストエリアのCookieを受け取ったWebサーバがエラーを返してくることがあるので。
          • Better GCal (Exclusive Lifehacker Download: Enhance Google Calendar with the Better GCal Firefox extension - Lifehacker)
            • GoogleCalender用GreaseMonkeyスクリプトを集めて拡張にしたもの。上のヘッダや左のメニューを開閉してより広くカレンダーを表示する機能が便利。
          • Bottom Error Console (Mozilla Japan - Firefox 用アドオン - Bottom Error Console)
            • エラーコンソールをFirebugのようにウインドウの下にドッキングさせる拡張
          • Cache View (Cache View :: Add-ons)
            • GoogleCacheとかInternetArchiveで今のページを開く。
          • Console2 (Console² :: Firefox Add-ons)
            • エラーコンソール++。CSSの警告を出さなくするのとかが便利
          • Clipboard Observer (クリップボード監視 (Clipboard Observer) :: Firefox Add-ons)
          • Copy URL+ (mozdev.org - copyurlplus: installation)
            • 入れるとページのコンテキストメニューからURLとタイトルをコピーできるようになる。
            • アドレスバーに"about:config"と入れる。
            • 新しい設定を追加するには、リストビューで右クリック>新規作成>文字列。
            • CreateLink
              • copyurlplus.menus.1.label=Create Link
                • user_pref("copyurlplus.menus.1.label", "Create Link");
              • copyurlplus.menus.1.copy=<a href="%URL%">%TITLE%</a>
                • user_pref("copyurlplus.menus.1.copy", '<a href="%URL%">%TITLE%</a>');
            • CreateTracLink
              • copyurlplus.menus.2.label=Create Trac Link
                • user_pref("copyurlplus.menus.2.label", "Create Trac Link");
              • copyurlplus.menus.2.copy=[%URL% %TITLE%]
                • user_pref("copyurlplus.menus.2.copy", '[%URL% %TITLE%]');
            • Ref: hxxk.jp - Copy URL+ をカスタマイズ
          • DOM Inspector (DOM Inspector :: Firefox Add-ons)
            • Firefox3から単体の拡張に。
              • タブ内のHTMLはFirebugが便利だけど、拡張機能のデバッグにはDOMInspectorが必要
          • Download Statusbar (Download Statusbar :: Firefox Add-ons)
            • 普段はいいんだけど、たまにたくさん物を落とすときとかはダウンロードマネージャだと使いにくい。
            • 設定>Download Statusbar
              • 一般
                • 機能
                  • ブラウザを閉じてもダウンロードマネージャーでダウンロードを自動的に継続>チェック
                    • user_pref("downbar.function.launchOnClose", true);
                  • ダウンロード済みならブラウザを閉じるときに除去
                    • user_pref("downbar.function.clearOnClose", true);
              • 表示
                • 以下のボタンを表示
                  • メインダウンロードボタン>チェックを外す
                    • user_pref("downbar.display.mainButton", false);
                  • 除去ボタン>チェックを外す
                    • user_pref("downbar.display.clearButton", false);
          • Firebug (Firebug :: Firefox Add-ons)
            • DOM Inspector++。ただしタブ内のHTML用。
            • FF3b5には1.1betaが必要。
          • FireGestures (FireGestures :: Firefox Add-ons)
            • マウスジェスチャー。All-in-One Gestures Extension (Extensions)から乗り換え
          • Go Up (Go Up :: Add-ons)
            • Alt+↑で上の階層に移動できる。
          • Greasemonkey (Greasemonkey :: Add-ons)
          • IE Tab (IE Tab :: Firefox Add-ons)
            • 開発中の動作確認とか。
            • 設定>IE Tab>全般>インターフェィス>ツールメニューにオプションを表示>チェックを外す
              • user_pref("ietab.toolsmenu", false);
            • 設定>IE Tab>全般>インターフェィス>ステータスバーにアイコンを表示>チェックを外す
              • user_pref("ietab.statusbar", false);
            • 設定>IE Tab>表示>コンテキストメニューに表示する項目>外部アプリケーションで開く>チェックを外す
              • user_pref("ietab.pagelink.extapp", false);
            • 設定>IE Tab>表示>タブバーのコンテキストメニューに表示する項目>レンダリングエンジンの切り替え>チェックを外す
              • user_pref("ietab.tabsmenu", false);
            • 設定>IE Tab>表示>タブバーのコンテキストメニューに表示する項目>外部アプリケーションで開く>チェックを外す
              • user_pref("ietab.tabsmenu.extapp", false);
          • It's All Text! (It's All Text! :: Add-ons)
            • テキストエリアを好きなエディタでの編集できる。
            • インストールしておくとテキストエリアの右下にeditボタンがつく。
            • 初めてクリックしたときにエディタのパスを設定すれば終わり。
            • 秀丸なら、
              • user_pref("extensions.itsalltext.editor", "C:\\Program Files\\Hidemaru\\Hidemaru.exe");
            • 設定>Edit button position>Upper Left
              • user_pref("extensions.itsalltext.gumdrop_position", "upper-left");
          • LiveHTTPHeaders (mozdev.org - livehttpheaders: index)
            • 開発用。HTTPヘッダがみれる。
          • ProfileSwitcher (HomePage)
            • プロファイルの切り替えをファイルメニューからできるようになる。
          • QuickRestart (QuickRestart :: Firefox Add-ons)
            • Ctrl+Alt+Rで再起動
          • SearchBox Sync (SearchBox Sync :: Firefox Add-ons)
            • Web上で検索したとき、キーワードを検索窓に同期できる。
          • SearchWP (SearchWP :: Firefox Add-ons)
            • 右上検索のキーワードでページ内を検索できる
          • Session Manager (mozdev.org - sessionmanager: index)
          • SubmitToTab (SubmitToTab :: Firefox Add-ons)
          • SQLite Manager (SQLite Manager :: Firefox Add-ons)
            • SQLiteのWindowsGUIとしては一番いい出来かも。
          • Text Link (テキストリンク :: Firefox Add-ons)
            • ttp://~を開けるようにする。
          • Tree Style Tab (ツリー型タブ :: Firefox Add-ons)
            • 設定>Tree Style Tab>自動的に隠す>タブバーを自動的に隠す>チェック
              • user_pref("extensions.treestyletab.tabbar.autoHide.enabled", true);
            • 設定>Tree Style Tab>ウインドウの端にポインタが近づいたとき>チェックを外す
              • user_pref("extensions.treestyletab.tabbar.autoShow.mousemove", false);
            • 設定>Tree Style Tab>新しいタブが開かれたりタブが閉じられたりしたとき>チェックを外す
              • user_pref("extensions.treestyletab.tabbar.autoShow.feedback", false);
          • userChrome.js (userChrome.js - Mozilla Firefox まとめサイト)
            • 本家は[Ext userChrome.js [support discontinued] • mozillaZine Forums]。2007年のリリースだけど、FF3.0.1ではとりあえず動く。
            • インストールはまとめサイトのほうがわかりやすい
          • ViewSourceWith (Dafizilla : ViewSourceWith)
            • 設定>ViewSourceWith>一般>プログラムの一覧>追加>プログラムの選択>プログラムへのパスを設定>OK
            • 設定>ViewSourceWith>一時ファイル>一時保存先フォルダ>アプリケーションの終了時に削除>チェック
            • 設定>ViewSourceWith>詳細>もともとある「ページのソースを開く」等をVSWでフックする>チェック
            • 再起動後から有効
        • よく入れてる系
          • 必要になったらいれてます
          • bbs2chreader (bbs2chreader - bbs2chreader Wiki)
            • 設定>bbs2chreader
              • 全般
                • 2chスレッドURLをbbs2chreaderで開く>チェック
                  • 毎回確認する>チェックをはずす
          • DownThemAll! (DownThemAll!)
            • ファイル内のリンクをまとめて開いたり落としたり系
          • Platypus (Platypus :: Add-ons)
            • でページの広告とかを手早く消したいときとかに使える。
          • !Switcroxy (Switcroxy Tool for Mozilla)
            • プロキシの切り替え
            • 設定>!Switcroxy>一般>ツールバーを表示>チェックを外す
              • user_pref("switcroxy.display.toolbar", false);
            • 設定>!Switcroxy>一般>コンテキストメニューを表示>チェックを外す
              • ステータスバーので必要十分。右クリックから設定などできる。
        • たまに入れてる系
      • 検索系
      • ブックマークレット
        • Googleの検索結果をすべて開く
          javascript:(function(){var u = document.body.innerHTML.match(/<a href="([^"]+)"[^>]+class="l/igm);for(var i=0;i<u.length;++i) open(u[i].match(/"([^",]+)"/i)[1]);})()
          
          • about:configでdom.popup_maximumを100くらいに設定
  • 運用
    • Firefox Help: キーボードショートカット
    • タブを保護>×ボタンがなくなってタブが閉じなくなる
    • タブをロック>表示中のページから遷移しなくなり、リンクは全て新しいタブで開かれる。但しフォームのsubmitは同じタブで行われる。また、進む戻るも可能。<link target="_blank">が付いたような状態。
  • Firefox2の設定メモ
  • Ref