読者です 読者をやめる 読者になる 読者になる

はてブ追加ページへ移動/はてブ非表示

Firefoxで、KeySnailで設定したキーショートカットで表示中のページの、WebArchive、はてブ追加、Twitter検索に移動をしたくなった。

key.setViewKey(['b', 'w'], function () {
    var uri = getBrowser().currentURI;
    gBrowser.loadOneTab("http:\/\/web\.archive\.org\/web\/\*/" + uri.prePath + uri.path, null, null, null, false);
}, 'WebArchiveへ移動');

// はてなブックマーク
key.setViewKey(['b', 'b'], function () {
    var uri = getBrowser().currentURI;
    gBrowser.loadOneTab("http:\/\/b\.hatena\.ne\.jp\/《はてなID》\/add\.confirm\?url=" + uri.prePath + uri.path, null, null, null, false);
}, 'はてなブックマークへ追加');

// Twitter Search
key.setViewKey(['b', 't'], function () {
    var uri = getBrowser().currentURI;
    gBrowser.loadOneTab("http:\/\/twitter\.com\/search\/realtime\?q=" + uri.prePath + uri.path, null, null, null, false);
}, 'Twitter検索へ移動');
  • b w 現在ページのWebArchiveを表示
  • b b 現在ページのはてブ追加ヘ移動
  • b t 現在ページでTwitter検索

はてブ非表示

はてブは便利だが、はてブコメントは不要なので、userChromeJSのurlfilter.uc.jsと、AdBlock Plusでシャットアウトする。

userChromeJS

userChromeJS (ver1.5)をアドオンに追加。

urlfilter.uc.jsと、urlfilter.iniをChromeフォルダに置く。

==urlfilter.ini==
/http://b\.hatena\.ne\.jp/(?!《はてなID》/).*/

 AdBlock Plus

はてなスターを呼び出す http://s.hatena.ne.jp/js/HatenaStar.js をフィルタするとはてブ自体読み込めなくなるようなので、AdBlockPlusで自分のはてブページでは読み込み許可しとく。

s.hatena.ne.jp/js/HatenaStar.js
@@||b.hatena.ne.jp/《はてなID》/*^$document