お気に入りにJavaScript? - bookmarklet

Web閲覧をしていてる際に、iPhoneの痒いところを助けてくれるSafari上の補助テクとしてBookmarkletの活用が1ヶ月半くらい前(=iPhoneゲットの半月後)のマイブームでした。


WikiPedia:ブックマークレット

ブックマークレット (Bookmarklet) とはJavaScriptで記述された小さなプログラムである。たいていの場合、ウェブブラウザのブックマークに登録して利用することからこの名称となった。 登録したブックマークをクリックして使用する。ブックマークレットを用いると、ウェブサイトを閲覧する際の補助として役立つ。特に携帯情報端末 (PDA) や携帯電話に搭載されたブラウザでは足りない機能をブックマークレットによって補うことが可能となる。


現時点でiPhoneがコピペ出来ないのは周知の事実ですが、SafariにBookmakrkletを登録することで擬似的にコピペが実現できちゃったりします。


実は、「Bookmakrlet」という単語を知ったのも、又、調べようと思ったのもiPhoneを使うようになってから…。ITに近い業界で仕事をしているのに知らなかった…。恥ずかしい(^^; と思いつつも、知ったら知ったで興味が沸いて来ました。


元々こういう仕組みって好きなんです。定常的にルーチン化した行為を効率化できるんで(^^)

iPhone 3Gで使える!ブックマークレット大辞典
http://ascii.jp/elem/000/000/150/150144/


私の理解では、Bookmarkletは、関連の無いサイト間を繋ぐ役割、ルーチン化したWeb操作を自動化する役割、サイトそのものを加工する役割等をこなすのに適しているのかなと思ってます。以下、お気に入りで良く使っているBookmarkletを紹介します。

ページの最下部へジャンプ
Outlook Mobile Accessの受信トレイに戻る用途で大活躍。
モバイル用にサイト加工
文字だけ見れれば良い場合にGoogle Mobile Proxyを活用。
英語サイトの日本語翻訳
主に海外iPhoneケースとか、海外アプリのサイトで活用。
ぐるなびのマップからGoogleマップへのピン
幹事がぐるなびで見つけた場合の位置調べに活用。
はてなブックマークに登録
Blog用にブックマークする際に活用。
Googleリーダーに登録
検索ヒットページを見た後で個別登録したい場合に活用。


良く使っているといっても、最初のがダントツなんで、それ以外はそうでもありません…。他にもいろんなBookmarkletを登録していて、全部で20個くらいは、使うか分からないんですが登録しています。


中には、冒頭で言ってたコピペのBookmarkletもあるんですが、結局、コピペが使いたいと思うのは、Safariで閲覧中のURLを、はてなtouchやTwinkleで使いたいとか、そういう局面なんで、Safariのサイト間でどうのこうのって話じゃないんで、使ってないというのが正直なところです…。


ps
全く関係のない話題ですが、前回のフリック入力のTyping Game。50秒台になり、既にテンキーと同等くらいのスピードになってきました…。目指せ、この半分の秒!!


-