2012/04/19更新

[Tool] Twitter投稿、はてなブックマーク登録、GoogleReaderへの登録が簡単1発!ブックマークから即起動する方法

このエントリーをはてなブックマークに追加            

今日はライトなネタ。
数年前?からずっと使っていて、今も愛用している便利と感じている機能を紹介したいと思います。
ブックマークから処理を起動して、以下のような機能を実行する事が出来ます。 ブックマークレットという仕組みを使います(今さらブックマークレットかという突っ込みを受けそう。。)

1、Twitter投稿
2、はてなブックマークへ登録
3、Google Readerへ登録

Bookmarkletの例




ブックマークレットってなに?

ブックマークには普通、お気に入りサイトのURLを登録しますが、 そこにJavaScriptで記述した小さなプログラムを登録し、それを起動することで、 何らかの処理を行う仕組みです。
詳細は、Wikipedia:ブックマークレット を参照ください。このページの最後には、ブックマークレットの作り方も書きます。




お気に入りのブックマークレット3つ

以下のリンクをクリックすることで、各機能を使う事が出来ます。

このページ内容をTwitterへ投稿する

このページをはてなブックマークに登録する

このページをGoogle Readerへ登録する

また各リンクを、右クリック⇒お気に入り登録して、登録したブックマークを任意の画面で呼び出すことで、その画面上でも使うことが可能です。




ブックマークレットの作り方

最後に付けたしに、ブックマークレットの作り方も。
作り方は、実行したいJavaScriptを1行で用意⇒以下の形式でブックマークに登録するという流れです。
形式はこんな感じです。
javascript:(function(){/*実行したい処理を書く*/}());

具体例として、ページのタイトルをアラートで表示するJavaScriptは以下の感じです。
javascript:(function(){alert(document.title + ', ' + document.URL);}());
上記をaタグのhrefとかに設定すれば、リンクとして表示されて、クリックするとJavaScriptが実行されます。以下が例です。

<a href="javascript:(function(){alert(document.title + ', ' + document.URL);}());">自作のJavaScriptを呼び出す</a>




最後に

私はiPhoneのSafariとかで、特に良く使っています。他にも色々なブックマークレットがありますので、 Google先生に「○○機能 ブックマークレット」とかで聞いてみたら、お気に入りのブックマークレットが見つかるかも。
最後までお読み頂きましてありがとうございました!






こんな記事もいかがですか?

RSS画像

もしご興味をお持ち頂けましたら、ぜひRSSへの登録をお願い致します。