- 自己流Firefoxの使い方
- Firefox3のDL
- インストールの流れ
- アドオンインストール環境の整備
- アドオンのセキュリティ制限を外す
- 以下でセキュリティ機能を切っています。
- セキュリティ機能を切った際の危険性について、たとえば(Ref: くでんな日々や公開どう?)などが参考になります。
- Win: ツール>オプション>セキュリティ>アドオンのインストールを求められたときに警告する>チェックを外す
- Mac: Firefox>環境設定>セキュリティ>アドオンのインストールを求められたときに警告する>チェックを外す
- user_pref("xpinstall.whitelist.required", false);
- about:config
- 右クリック>真偽値
- security.dialog_enable_delay
- 0
- user_pref("security.dialog_enable_delay", 0);
- 0
- extensions.checkCompatibility
- false
- user_pref("extensions.checkCompatibility", false);
- false
- extensions.checkUpdateSecurity
- false
- user_pref("extensions.checkUpdateSecurity", false);
- false
- security.dialog_enable_delay
- このページに乗っているuser_prefのリスト
- 右クリック>真偽値
- 以下でセキュリティ機能を切っています。
- Firefox Addonsで「このアドオンは古いバージョンのFirefox向けです」と表示されているアドオンのダウンロードをできるようにする
- Greasemonkeyを使う。
- GreaseMonkey (GreaseMonkey :: Add-ons)
- EnableOldAddonInstallを導入
- Greasemonkeyを使う。
- 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);
- タブのURLをコピー>チェックを外す
- 「ツール」メニュー
- Tab Mix Plusのオプション>チェックを外す
- user_pref("extensions.tabmix.optionsToolMenu", false);
- Tab Mix Plusのオプション>チェックを外す
- タブのコンテキストメニュー>
- イベント>
- アドオンのセキュリティ制限を外す
- アドオンの導入
- たいてい入れてる系
- インストールするときに一緒に入れてるもの
- 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>');
- copyurlplus.menus.1.label=Create Link
- 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%]');
- copyurlplus.menus.2.label=Create Trac Link
- Ref: hxxk.jp - Copy URL+ をカスタマイズ
- DOM Inspector (DOM Inspector :: Firefox Add-ons)
- Firefox3から単体の拡張に。
- タブ内のHTMLはFirebugが便利だけど、拡張機能のデバッグにはDOMInspectorが必要
- Firefox3から単体の拡張に。
- 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)
- ユーザースクリプトを走らす拡張
- よく使うユーザースクリプト
- AutoPagerize (swdyh)
- silog - script/LDRize
- AutoPagerize>MiniBuffer>LDRizeの順に入れる。
- 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);
- 設定>Tree Style Tab>自動的に隠す>タブバーを自動的に隠す>チェック
- 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で開く>チェック
- 毎回確認する>チェックをはずす
- 2chスレッドURLをbbs2chreaderで開く>チェック
- 全般
- 設定>bbs2chreader
- DownThemAll! (DownThemAll!)
- ファイル内のリンクをまとめて開いたり落としたり系
- Platypus (Platypus :: Add-ons)
- でページの広告とかを手早く消したいときとかに使える。
- !Switcroxy (Switcroxy Tool for Mozilla)
- プロキシの切り替え
- 設定>!Switcroxy>一般>ツールバーを表示>チェックを外す
- user_pref("switcroxy.display.toolbar", false);
- 設定>!Switcroxy>一般>コンテキストメニューを表示>チェックを外す
- ステータスバーので必要十分。右クリックから設定などできる。
- たまに入れてる系
- 開発系が多し。
- BugMeNot (BugMeNot :: Firefox Add-ons)
- 日本のサービスのアカウントはあんまりない。
- Configuration Mania Configuration Mania
- XUL開発するときにabout:configをいじるのがめんどくさいときいれて設定変えて無効にする
- about:configを使うなら XUL Apps > Tips > XULアプリの開発環境を整える - outsider reflex が詳しい。
- XULキャッシュを切る:nglayout.debug.disable_xul_cache=true
- JSのエラーを厳密に:javascript.options.strict=true, javascript.options.showInConsole=true
- dump() を有効にする:browser.dom.window.dump.enabled=true
- CrossFire (CrossFire - OperaのShift+矢印をMozillaでも)
- Ctrl+カーソルキーでフォーム間を移動。XUL/Migemoで大まかな位置に移動してこれでフォーカスに移動して入力したり。
- GrepSidebar (2.0 GrepSidebar のXUL/Migemo 0.5.0(Forked)対応など(改14) - alice0775のファイル置き場 - Yahoo!ジオシティーズ)
- Grepできる。これで検索バーとページ内検索時に自動Grepしたら超便利なんだけどなぁ。
- Hit-a-Hint (Hit-a-Hint :: Firefox Add-ons)
- Spaceキーを押している間、ページ内のリンクに数字がついて、数字を入力してSpaceキーを離すとそのリンクにジャンプできる。
- MinimizeToTray (MinimizeToTray :: Firefox Add-ons)
- トレイに最小化。Alt+F4などで誤って終了させてしまうと再起動が遅いので。
- 設定>トレイに最小化します>チェック
- user_pref("extensions.minimizetotray.minimize-on-close", true);
- Stylish (Stylish :: Firefox Add-ons)
- Work Offline (M's / Mozilla / オフライン)
- 作ってるときのオフラインテストとか。
- XUL/Migemo (XUL/Migemo :: Firefox Add-ons)
- 検索
- 再起動時
- XUL/Megemoエンジン選択>日本語
- XUL/Megemo初期化ウィザード>インターネットから辞書ファイルを自動的にダウンロードする
- XUL/Megemoエンジン選択>日本語
- 設定>XUL/Megemo>全般>検索で見つかった箇所を画面の中心に表示する
- 設定>XUL/Megemo>検索ツールバーの機能>検索ツールバー内のボタンの表示を小さくする
- 設定>XUL/Megemo>クイックMigemo検索を終了する>チェックを外す
- 設定>XUL/Megemo>ショートカット>クイックMigemo検索を開始>Ctrl+Shift+F>消去
- keyconfigの選択文字列を検索の機能とかぶるので。
- たいてい入れてる系
- 検索系
- クイックサーチ
- 以下をブックマークのクイックサーチに登録するとたとえば"g テスト"とすることで直接googleでテストを検索したページに飛べる。
- ブックマークはGoogle Browser Syncで同期されるので右上検索より便利だったりする。
- Alt+Dでアドレスバーにフォーカスが飛ぶ。
- googleクイックサーチのキーワードをgに。
- wikipediaのキーワードをwに。
- MSDN
- スペースアルク
- エキサイト翻訳 日→英
- エキサイト翻訳 英→日
- 自分のはてブ検索
- 以下をブックマークのクイックサーチに登録するとたとえば"g テスト"とすることで直接googleでテストを検索したページに飛べる。
- クイックサーチ
- ブックマークレット
- 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くらいに設定
- Googleの検索結果をすべて開く
- アドオンインストール環境の整備
- 運用
- Firefox Help: キーボードショートカット
- タブを保護>×ボタンがなくなってタブが閉じなくなる
- タブをロック>表示中のページから遷移しなくなり、リンクは全て新しいタブで開かれる。但しフォームのsubmitは同じタブで行われる。また、進む戻るも可能。<link target="_blank">が付いたような状態。
- Firefox2の設定メモ
- Ref