« Mac使いじゃないけど、「偶像復活」を読んでスティーブ・ジョブズを尊敬した | トップページ | はてブのブックマークのキーワードを上にするようにした »

はてブのタグが増えてきたから整理目的も兼ねてGreasemonkey作ってみたけどイマイチ

ソーシャルブックマークではてなブックマークをよく使ってるんだけど、
付けてるタグが増えすぎちゃって情報引き出すときに効率悪いのね。

タグの一括変換機能とかあるんだけど、ブックマークしようとした時に
「おすすめタグ」でおすすめされちゃうと、ついつい自分が付けてるタグと似たようなタグをクリックしちゃう。

例えば、
「dankogai」
ってタグを付けてたのに、
「小飼弾」
っておすすめタグにあったらクリックしちゃうとか。
そのせいで似たようなタグがどんどん増えちゃうのね。

と言うこともあってへなちょこGreasemonkey作ってみた。
hatena_bookmark_cmptag.user.js

機能は

  • 「おすすめタグ」か「キーワード」に自分が付けてるタグがあったら目立たせる

ってだけ。

Hatebu_1
こんな感じ。
#もしかしたら誰か似たようなの作ってるとか、はてブに既に機能ある?
#あったらそれ使うから知りたい。

で、実装の仕方がイマイチ。
まず、Greasemonkeyでグローバル変数にアクセスする方法がわからなかった。
#これできないのかな?調べが足りない?
仕方ないから、ブックマーク追加ページの以下の部分を抜き出して、
その後evalしてGreasemonkey内で変数として保持した。

<script type="text/javascript">
var tags = new Array(<省略>);
var otherTags = new Array(<省略>);
var keywords = new Array(<省略>);
</script>

そのやり方もまたイマイチ。

eval(  document.getElementsByTagName('head')[0].getElementsByTagName('script')[6].innerHTML
);

こんな感じで<head>の中身の<script>の7番目の要素を取り出してる。
ページのソースが変わったら一発でアウト。
どうにかなんないもんかな。
「勝手に添削」みたいに誰かに添削してもらいたい。

「キーワード」を上にもっていくように機能追加した。
ついでに少し変えた。

|

« Mac使いじゃないけど、「偶像復活」を読んでスティーブ・ジョブズを尊敬した | トップページ | はてブのブックマークのキーワードを上にするようにした »

Greasemonkey」カテゴリの記事

javascript」カテゴリの記事

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

プログラミング」カテゴリの記事

仕事メモ」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

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

この記事へのトラックバック一覧です: はてブのタグが増えてきたから整理目的も兼ねてGreasemonkey作ってみたけどイマイチ:

» はてブのブックマークのキーワードを上にするようにした [いっちにぃさんぽ]
この前のgreasemonkeyに機能追加。 はてなブックマークの「おすすめタグ [続きを読む]

受信: 2007年7月26日 (木) 11時24分

« Mac使いじゃないけど、「偶像復活」を読んでスティーブ・ジョブズを尊敬した | トップページ | はてブのブックマークのキーワードを上にするようにした »