朝顔日記

Session Manager の Undo close tab をマウスジェスチャで

2006-03-24

Fierfox でマウスジェスチャを実現する、All-in-One Gestures という拡張機能を使っていたのですが、色々あって Mouse Gestures に乗り換えました。AiO Gestures ほど機能は多くないものの、こっちはジェスチャに割り当てるコマンドを JavaScript で記述することもできるというのが大きな特徴となっています。つまり他の拡張の機能を呼び出したりすることもできるわけですね。

AiO Gestures には、Undo Close Tab の機能があり重宝していたのですが、Mouse Gestures にはこの機能はありません。そこで、Session Manager といういわゆるセッション管理を行う拡張機能を導入して、その機能を使うことにしました。

Mouse Gestures の設定画面より、マッピングの設定を呼び出し、カスタム JavaScript コードに以下を記述してやることで、Session Manager の Undo Close Tab の機能を呼び出すことが出来ました。


gSessionManager.undoCloseTab();

ジェスチャは、Undo の U をイメージして、↓→↑ を割り当てています。

mamouse gestures のマッピング設定ダイアログのスクリーンショットのサムネイル

Session Manager 自体もなかなか使いやすく気に入りました。Firefox 2.0 で本体機能に Undo Close Tab とセッション管理機能が装備されるまではこれらの拡張のお世話になることにします。:p)

「Session Manager の Undo close tab をマウスジェスチャで」へコメントをつける

書き込み時の挙動について
URI らしき文字列には自動的にリンクが張られます。また "<" や、">" は実体参照化されます。
スパム対策のため、リファラを切っていると投稿できません。

この記事の永続的 URI ならびに トラックバック ping URI
http://diary.noasobi.net/2006/03/diary_060324a.html