bookmarklet

Google Friend Connect を埋め込んだサイトをブックマークレットで乗っ取って借用して自作のガジェットを動かす

Google Friend Connect はJavaScript埋め込むだけでソーシャルアプリを動かすことができてとてもらくちんですね。ただ、いざアプリ(ガジェット)を作って自分で試そうとしても、Google Friend Connect を埋め込んだサイトに誰も登録してくれなければ、ソー…

はてなのブックマークレットとブックマークレットに対する攻撃可能性について

はてブの新型ブックマークレットは、見ているページにJavaScriptを注入し、DOMを操作してページを書き換えることで、このような「ページ内JavaScriptウィンドウ」を出現させるようになっている。ブックマークレットでそこまでやることが許されるのか。もちろ…

Google Contacts/Calendar API for JavaScript をブックマークレットから呼び出す

Google GData API には PHP, Python, Java などといったサーバサイド言語の他に JavaScript の実装がある。これを使うと、Webブラウザから直接Googleのサーバに保管されたデータにアクセスできる。しかも単なるJSONPでのフィード配信(パブリックに公開され…

「Yahoo! APIでサイトに含まれるページ数を知る」のブックマークレット版

ここから http://nais.to/~yto/clog/2006-09-11-1.html 今回の YahooHacks は、あるサイトに含まれるページ数を知る方法です。 「http://d.hatena.ne.jp に含まれるページ数」ではなく、 「http://d.hatena.ne.jp/yto に含まれるページ数」が知りたいという…

住所情報を抜き出してGoogle Mapsへのリンクを張るブックマークレット

何も元となる住所情報は使わずに、正規表現のみで住所を本文から抜き出している。それなりの精度ではあるけど、誤爆も多い。WindowsではIE6およびFireFox1.5で、MacではFireFox1.5、Safari2.0で動作を確認済み。正規表現のところはいろいろ改良可能かも。 (f…