Facebookが JavaScriptのAPI提供

いい。まだ試してないけど。

The Facebook JavaScript client library allows you to make Facebook API calls through JavaScript code from any Web site and makes it easy to create AJAX Facebook applications. Since the library does not require any server side code on your server, you can now create a Facebook application that can be hosted on any Web site that serves static HTML.

http://wiki.developers.facebook.com/index.php/JavaScript_Client_Library

うーん、イカしてる。

Facebookがこういう戦術に出ると予測できた人間はあまりいないのではないかと思うが、どうやらFacebookはまたしてもゲームのルール自体を変えにかかっているようだ。

Facebook、APIをどのサイトからでも利用可能に―またも巧みな戦略 | TechCrunch Japan

これは言い過ぎの気もするけれども、AOL Web AIMGoogle GDataの JavaScript APIと併せて、影響力あるところがやりだしたという意味で、重要な動きではある。


ちなみにクロスドメイン通信の方式は、ソース見た感じではiframeによるfragment identifier渡しのよう。


ただちょっと気になるのは(認証付きのクロスドメインJavaScript WebサービスAPIとして)先行しているはずのGData JavaScript APIを活用したアプリケーションをこれまであまり見ていないこと。Webページにカレンダーの機能を組み込むとかってあってもいいのだけど。同じJavaScriptコピペでもGoogle Mapsのように想像力を喚起する形にならないのかなあ。