Google AJAX Search API [search]

  先日公開された Google の新しいAPIは、前日紹介したの「Bitty」と似ていると言えば似ているだろう。これを使えば、検索の結果を任意のページに埋め込むことができる。あなたのサイトへの訪問者を他のサイトに簡単に渡さないぞ、というオーナーにはうってつけのプログラムだ。

 ただ Ajax を使って点が「Bitty」とは異なる。検索結果は、画面が遷移することなく、「iframe」の不自然な境界もなく、ページの一角にスムーズに表示される。この静けさが Ajax 系プログラムの最大の強みなのか。

 APIとしては、Web 以外に、Blog、Maps、Video の検索結果を表示するためのオブジェクトが用意されている。例えば、「GlocalResult」というオブジェクトには「lat」や「lng」というプロパティが付随しており、これらを使って、Maps 上にレストランの位置をポイントで示す、と言ったことが可能になる。

 サンプルがたくさん用意されているので、それらをいじったり、つなぎ合わせたりしているうちに何とか使えそうな気はする。今度時間があれば、ぜひ取り組んでみたい。