FirefoxアドオンのUbiquityでCPAN Searchコマンドの追加

Ubiquityをインストール後にずっと放置してたので調べてみた。

ひととおりIT mediaの記事Ubiquity Author Tutorial(英語)読んで、なんか作りたい!って思った。


優れていると思った点

  • 無駄なショートカットキーからの解放。確実にスマート。
  • UbiquityjQueryがインクルードされている為、非常に拡張が簡単にできる。
  • 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自分でいじればパーペキですね!


標準のお手本スクリプトどうりの使い方されてますね><

id:dann++
id:suVene++

もっと自由に使いこなせるようになりたい;;


ちなみに同じようにCPANモジュール用のサジェストされる検索サイトもあります。
http://cpantools.com/

*1:上手くリンクできませんでした><

*2:上手くリンクできませんでした><