2008年2月23日(土)

« はてブコメントが飛び出す!『はてブぽっぷ』(ブックマークレット/Greasemonkey/SeaHorse) | トップページ | Google Ajax Feed API はまだ不安定? »

『はてブフィルタ』-Googleの検索結果をはてブでフィルタリングする(ブックマークレット/Greasemonkey/SeaHorse)

Googleの検索結果のうち、はてなブックマークされているものだけをフィルタリングするブックマークレット/Greasemonkey/SeaHorseを作成してみました。
■実行イメージ
  • フィルタオフ

    Hbfilteroff

  • フィルタオン

    Hbfilteron

■ブックマークレット
ブックマークレットの登録方法等はこちら→【Web】ブックマークレットのブラウザ毎の登録方法
■Greasemonkey&SeaHorse
Seahorseの使い方については、例えばこちらとかこちら。 Greasemonkeyの使い方については、例えばこちら
上部に表示される[HatenaBookmark::Filter ... ]部分をクリックすることでフィルタのオン/オフ切替が出来ます。
Cookieが有効であれば、フィルタのオン/オフを記憶し、次回検索時には記憶したモードがデフォルトになります。
元ネタは、
はてなブックマークがヤフーやGoogleと戦う日?
 ところが、今更ながらに気づいたのですが、はてなブックマークで検索すれば、そもそも誰かがブックマークした記事しかデータベースに存在しないわけで。  最初から、誰かが価値があると認めた記事、ある程度価値のある可能性の高い記事が必ず検索でひっかかることになります。
 そう考えると、日本のソーシャルブックマークのデフォルトになりつつあるはてなブックマークが、将来GoogleやYahoo!などの検索エンジンと競合するのを想像しても、おかしくないような気がしてくるのは私だけでしょうか?
ですが、戦うのではなく、協力させてみたわけです(笑)。
ただ、いかんせん、はてなブックマークがあるかどうかを画像を取得して(ブックマーク数を画像で取得するAPI参照)、その横幅が1より大きいかどうかで判別しているため、ブックマーク数順に並べ替えたりとか閾値を設定したりとかの細かい制御が出来ない点が問題です(画像の横幅である程度は出来るかもですが)。
【追記】
35ピクセル→1 user
41ピクセル→2 users~9 users
48ピクセル→10 users~99 users
55ピクセル→100 users~999 users
なのかな?→とりあえず、1 user は表示対象から外してみました(ver.0.01c)。
はてなブックマーク件数取得APIはてなexist API相当機能をJSONPで提供してくれたりしないかな……。

【2008/02/29追記】
とっくの昔に提供されていたようです(笑)。
はてなブックマークエントリー情報取得APIとは - はてなダイアリー

この記事をニフティクリップβに追加 この記事をはてなブックマークに追加 2008/02/23(土) 12:40 | | 記事の編集(管理者用)

風柳へひとこと(web拍手) 

おもいつき」カテゴリの記事

パソコン・インターネット」カテゴリの記事

トラックバック

この記事のトラックバックURL:

記事との関連性が薄いものやSPAM等、管理人が不適切と見なしたトラックバックについては予告無く削除する場合が有ります。悪しからずご了承下さい。

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/161784/40229940

この記事へのトラックバック一覧です: 『はてブフィルタ』-Googleの検索結果をはてブでフィルタリングする(ブックマークレット/Greasemonkey/SeaHorse):

コメント

いつのまにか、はてぶ数が表示できなくなったのは私だけでしょうか?

投稿: so-1 | 2009/05/06 16:26:59


so-1 さん、どうもです。
とりあえず対策してみましたので、お手数ですが最新版でお試し下さい。

http://furyu.tea-nifty.com/annex/2009/05/google-98d6.html
でも書きましたが、時期ははっきりしないのですが、Googleの検索結果画面のリンク仕様がいつの間にか変わっていたのが原因でした。

投稿: 風柳>so-1 さん | 2009/05/07 20:41:15


「検索ツール」というヤツが出て[HatenaBookmark::Filter OFF]などの表示がずれているので修正してもらえないでしょうか?

投稿: test | 2009/05/16 21:06:12


test さん、どうもです。
修正してみましたのでお試し下さい(ver.0.02b1)。
http://furyu.tea-nifty.com/script/hbFilter.user.js

ついにで、HatenaBookmark::Filterだと表示が長くて邪魔になってきたのでHB::Filterに変更してあります。

投稿: 風柳>test さん | 2009/05/16 22:15:13


コメントを書く