Sleipnir から Firefox への乗り換えのために入れた拡張(アドオン)とかの覚書。
上から優先度高→低
・
Tab Mix Plus - タブ拡張。タブ幅設定やセッション管理、タブの保護・ロック、マウス操作等。必須
最近閉じたタブ というツールボタンも追加されたり便利
・
All-in-One Gestures - マウスジェスチャの再現に。必須
・
Text Link - リンクされていない URL をダブルクリックで開く(ttp://~な文字列もいける)
・Paste and Go2
- Shift+Ctrl+V でクリップボードの URL を開く を再現のために 挙動がおかしいので削除。userChrome.js で書き直し予定
ここらへん入れればもう Sleipnir 使う理由もなくなってくる。あとは userChrom.js や custmom button などを入れれば完璧('-' ) 多分
--------------
ミドルクリック(ホイールクリック)でタブを閉じる の再現
userChrome.js 用コード
/*
* ミドルクリックでタブを閉じる
*/
(function () {
gBrowser.mPanelContainer.addEventListener("click", function(aEvent){
if (aEvent.button == 1) { // ミドルクリックだったら
document .getElementById("cmd_close").doCommand(); // タブを閉じる
}
}, true);
})();
All-in-One Gestures を導入時はオプションから、
全般設定→利用する機能→中クリックによるスクロールをOFFにする必要あり。ミドルクリック時にイベントが発生しなくなってしまいます。
Firefox・アドオン含めてこの設定がまったく無いので困ってたので自給自足。満足
追記:
適当に名前をつけて(tabclose_middleclick.js とか)プロファイルディレクトリ下の chrome ディレクトリに保存する。
C:\Documents and Settings\ユーザ名\Application Data\Mozilla\Firefox\Profiles\ランダムっぽい文字列\chrome
--------------
タブの背景色を調整。TabMixPlusにはアクティブなタブの背景色設定が無かった!
userChrome.css に以下を追加
/* アクティブなタブの色を変える */
tab{
-moz-appearance: none !important;
}
tab[selected="true"] > * {
background-color: white !important;
}

(マウスカーソルがないけど左から非アクティブなタブ・カーソルが乗ってるタブ・アクティブなタブ)
-----------------
about:config の設定:--
RSSリーダーに Google Reader を使っているので、Feed登録ボタンの調整
browser.contentHandlers.types.0.uri
の値を
http://www.google.com/reader/view/feed/%s
に変更。Google Reader のプレビュー表示画面に移行
Google Reaader 提供のブックマークレットは、Feed登録ボタンの用に複数のFeedを提供している場合に選択肢を出せないでのこちらのほうがいいだろう
--
検索結果を新しいタブで開く
browser.search.openintab
を true に
自分の場合は、GoogleToolbarの検索窓で検索をし、デフォルトの検索窓は辞書専用に使い分けている