タブブラウザ Sleipnir プラグイン UserAction Extension
Firefoxを意識してかInternet Explorerが最新のバージョン7でタブブラウザ化したが、長年MSのソフトウェアを使った人ならばリリース間もない最新版に乗り換えるのは蛮勇だと知る。バージョン6までをタブブラウザ化するにはIEベースのタブブラウザソフトを使うことになる。
その中で最もHotなのがSleipnir(スレイプニル:北欧神話の最高神オーディンの乗る馬。愛称プニル)。
なにゆえHotかというと作者さんがソースコードの入ったPCを盗難、開発中止に追い込まれ、その後、復活、一念発起して会社を立ち上げたというドラマがあるからだ……!!(ノД`)
あ、いや、プニル自身マウスジェスチャー等カスタマイズ性に富んだよくできたブラウザであるが、拡張性でプロジェクト規模が全世界的なFirefoxにはいまみっつ見劣る……。IEベースだから、IEでしか読み込めないWebサイトでは重宝するけどね。
さて、Javascriptを使い機能拡張をしよう。
FirefoxだとJSActions (JSA)を使うとコンテキストメニュー(Windowsでは右クリック)から呼び出せる。
プニルでは標準で「スクリプト」というメニューセットがあるがメニューバー→スクリプト→(スクリプトを探す)→クリックという3アクション必要なので耐えられぬ。
1アクションで動作を起こしたいとなるとUserAction Extensionでコンテキストメニューから呼び出すがよい。
(Sleipnirインストールパス)\plugins\scripts\タイトルとURLをリンク形式でコピー.vbs
を「スクリプト」からコピー。
(Sleipnirインストールパス)\resources\languages\default\japanese\SmartSearchPopup.xml
を開いて
こんな感じに。