Jan 08 2012
∞
“ これまででも、複数のWebアプリケーションを連携させることは可能でした。例えば、ガジェットサービスのように、他のWebサイトのコンテンツを iframe で埋め込み、HTML5 Messaging ( PostMessage() ) を使うことで、異なる Webアプリ間でデータ連携を行うことは可能です。
しかしながら、連携するWebアプリは、サイトの開発者が指定する形態となっており、利用者は連携するWebアプリを基本的には選択することは出来ませんでした。先程のメールの例で言えば、サイトの開発者が GMail を選択すると、ユーザーは Yahoo!メール を使いたくても、それを直接利用することは出来ないのです。
このような状況を解決するものが、Web Intents です。すなわち、連携する Webアプリの選択権を開発者から利用者に渡し、その時々のユーザーの嗜好や状況に応じて、自由にWebアプリを選択することが可能になります。
しかしながら、連携するWebアプリは、サイトの開発者が指定する形態となっており、利用者は連携するWebアプリを基本的には選択することは出来ませんでした。先程のメールの例で言えば、サイトの開発者が GMail を選択すると、ユーザーは Yahoo!メール を使いたくても、それを直接利用することは出来ないのです。
このような状況を解決するものが、Web Intents です。すなわち、連携する Webアプリの選択権を開発者から利用者に渡し、その時々のユーザーの嗜好や状況に応じて、自由にWebアプリを選択することが可能になります。