RSS あるいは Atom といったフィード シンジケーション技術は、Web で広くコンテンツを配布するための架け橋になっている。
しかし、こうした形のコンテンツ配信が人気を得ているのは明らかなのにもかかわらず、マッシュアップ開発者にとってフィードの統合は容易ではない。これを解決しようと、Google (NASDAQ:GOOG) は16日、同社の公式 Blog で『Google AJAX Feed API』を発表した。
Google の開発者製品グループで製品マネージャを務める Bret Taylor 氏は、取材に応えて次のように述べた。「今日、『JavaScript』のセキュリティモデルが壁になって、開発者にとってフィードをマッシュアップに組み込むことはきわめて難しいものになっている。だがこの API を利用すれば、JavaScript をほんの数行加えるだけで組み込むことができる」
Google は、できるだけ多くの配信フォーマットに対応するという目標を徹底的に追求した。Google AJAX Feed API は、RSS および Atom の複数のバージョンに対応する。Atom ならバージョン1.0 と0.3、RSS ならバージョン0.9、0.91、0.92、0.93、0.94、1.0、2.0 に対応するという。
フィードの全バージョンに対応することは容易な作業ではない。Taylor 氏は Google が、すべてのフォーマット間の相違点に取り組まなければならなかったと語った。Google は、RSS および Atom の類似した要素をすべて単一の属性にまとめ、Feed API では簡略化されたフィードが一目でわかるようにした。
Taylor 氏によると、この Feed API は Google のサイトから無料で入手できるという。用法に制限はないが、利用はエンドユーザーが自由にアクセスできる Web サイト上のみに制限される。
Google には、現時点では Feed API で直接売上を得ようという考えはないし、広告を入れる要素もない。Taylor 氏によると、これは純粋にマッシュアップ開発者のためのサービスだという。