HOMEへ
AJAX講座
AJAXとは
サーバとの通信 prototype.jsの利用

AJAXとは

AJAXとは
「Asynchronous JavaScript + XML」の略語
JavaScriptのHTTP通信機能を利用して非同期通信を行ない、読み込み時にWebページ全体をリロードせずに 画面遷移を減少させたWebサイトを開発できる技術である
JavaScriptやHTTP通信機能は以前から存在していたのだが、これらの機能は使われることは少なかった。それが近年Google Map などのWebサービスに使用されることによって、その効果が世の中に現れ、JavaScriptの技術が使用されることとなった

通信規約

通信規約
同一ドメイン上のサーバ
異なるドメイン上のサーバで使用する場合はCGIを経由して他サーバのデータを取得する必要がある

AJAX vs Flex

FlexとAjaxの比較
Flex Ajax
UIコンポーネント量 ×
デザイン性
開発環境
デプロイ
効率
クライアント &通信
信頼性
移植性
価格 ×
サポート
ドキュメント ×

※個人的な主観で判断しております。

Ajaxが流行した理由

近年AjaxはGoogle Mapなどを中心にWeb業界で加速的に流行しました。
その理由は、
Ajaxの利点
■コンピュータの処理能力がアップして操作性が向上した
通信速度の高速化
プラグイン不要のため容易にWebブラウザから利用できる
Googleが「Google Map」等のAjaxを利用した便利なWebサービスを開発した
ページ遷移の少ないサイトの作成が実現可能

 

SEO ^T[o[ uO SEO