Ubiquityのサーチコマンドのテンプレを作ってみた(rev. 2)

Utils.parseRemoteDocument なるものが用意されてるので使えばいいと思う。

早速直してみました。
これは(・∀・)イイ!!*1


機能

google.co.jpでの検索結果からjQueryセレクタ(xpathじゃなかった)でサマリを引っ張ってくる。
引っ張ってきたサマリをUbiquityのプレビュー枠で表示。

備考

  • 第二引数にパラメータのハッシュを入れておくと、POSTになる?ので上記ではクエリをURLパラメータで入れてGETで投げてもらえるようにした。
  • ここも参考になります

*1:jQuery.ajaxしてdocument.createElement("div")してinnerHTMLにレスポンスをいれて、それをさらにjQueryでパースして…という一連の作業を、Utils.parseRemoteDocumentひとつで置き換えられる!