Firefox アドオン 中クリックで進む
お久しぶり。8ヶ月ぶりくらいですね。
最近Core2Duo環境ですらSleipnirが重過ぎるのでFirefoxに乗り換え中。
過去にもこれを試みたことが実はあって、そのときもネックになったのがマウスのロッカージェスチャ。
Firefoxってマウスジェスチャは充実してるんだけど、ロッカージェスチャをまとめて設定できるアドオンはない。
今のところでSleipnirのロッカージェスチャ環境を作ろうとすると、
右→左、左→右クリック:FireGesture
右ダブル、左ダブル:L/R Double Click
中クリック:Middle Click To Go Back
しか多分ない。
L/R Double Clickはスクリプトの割り当て、中クリックに至っては戻る機能しかないというのが現状。
俺は中クリックで進むにしていたから、Middle Click To Go Backなんて無用の長物。
なのでこれをMiddle Click To Go Forwardに改造しましたw
以下、具体的な方法を覚書。
プラグインフォルダのchrome/content/middleclicktogoback.jsを開く。
else if*1 && (t instanceof HTMLElement || t instanceof Element)){HogeHoge}
のHogeHogeを以下に直す。
mouseEvent.preventDefault();
mouseEvent.stopPropagation();
getWebNavigation().goForward();
ついでにremoveCurrentTab()も削除した。
戻れなくなったらタブを閉じるって機能は微妙。
ともあれこれでSleipnir環境の移行ができた。
さよならSleipnir!
お前はver. 1.66の頃が一番よかったよ!
*1:!(t instanceof XULElement