FirefoxアドオンのUbiquityでCPAN Searchコマンドの追加
Ubiquityをインストール後にずっと放置してたので調べてみた。
ひととおりIT mediaの記事やUbiquity Author Tutorial(英語)読んで、なんか作りたい!って思った。
優れていると思った点
- 無駄なショートカットキーからの解放。確実にスマート。
- UbiquityはjQueryがインクルードされている為、非常に拡張が簡単にできる。
- displayMessage( "hogehoge" );でGrowlとの連携も簡単にできる。
- 欲しいコマンドはchrome://ubiquity/content/editor.html*1にスクリプトを追加するだけでおk。
demo
Ubiquity for Firefox from Aza Raskin on Vimeo.
誰でも簡単にコマンドを追加することができるのは非常に画期的。
とっても簡単なCPANモジュール検索スクリプト。chrome://ubiquity/content/editor.html*2内に貼って下さい。
makeSearchCommand({ name: "cpan", description: "CPAN Module Search", help: "CPAN検索からモジュール名で検索します。", icon: "http://search.cpan.org/favicon.ico", url: "http://search.cpan.org/search?mode=module&query={QUERY}", });
こんな感じ。時間があったらサジェスト版作りたい。誰か作って下さい><以下に追記しました。
- 2008/11/07追記
id:suVeneさんからブクマコメントで
「suggest というか、preview 版ならここに。 http://coderepos.org/share/browser/lang/javascript/ubiquity/cpan.js」と頂きました。
教えて下さってありがとうございます><
プレビュー版はこんな感じ。CSS自分でいじればパーペキですね!
標準のお手本スクリプトどうりの使い方されてますね><
もっと自由に使いこなせるようになりたい;;
ちなみに同じようにCPANモジュール用のサジェストされる検索サイトもあります。
http://cpantools.com/