07/01/28 04:53:20 qVj7cqbx.net
Ajaxの定義を見ると、必要条件的に"XMLHttpRequestを利用"と出て来る。
URLリンク(ja.wikipedia.org)
しかしながら、XMLHttpRequestには、クロスサイトのリクエストを発行できない
という厳しい制限がある。
Google CodeやYahoo!Webサービス等に、
第三者のサイト上のコンテンツ内のJavaScriptは
XMLHttpRequestを通してはアクセスできないのだ。
ところが現実には、JSONやdojoや、その他の手法により、
Google CodeやYahoo!Webサービス等に、第三者のサイト上のコンテンツ内から
アクセスする方法が少しずつ広がりつつある。
そこで、定義の問題だ。
「JSON形式で非同期通信を行い、通信結果に応じてダイナミックHTMLで
動的にページの一部を書き換える」
事は、なお、Ajaxと呼ばれうるのだろうか??