そのまんまプログラミング

   Ajax 

 


Ajaxとは

Webブラウザ内で実現されるWebアプリケーションの技術の一つです。
Ajaxという名称はAsynchronous JavaScript + XMLの頭文字から作られた造語で、2005年に米国のインフォメーションアーキテクトのJesse James Garrettにより名付けられました。元々特定のテクノロジーがあったわけではなく、既存のHTMLに補助的に付加されたJavaScriptやXMLなどを組め合わせた総称です。
 


Ajaxの特徴

従来のWebページは処理をするたびに画面が切り替わり、同じような画面でも最初から再表示させなければなりませんでした。ネイティブアプリケーションのようなスムースな操作性は難しく、使い勝手の悪いものでした。

これに対し、Ajaxはサーバと非同期通信を行い、画面の切り替えがなく、ユーザの操作途中でも並行して動的に処理するなど、シームレスなWebアプリケーションが可能です。データはXML形式でやり取りし、非同期通信に対応した組み込みクラスのXMLHttpRequestを利用するのが特徴です。
 


Ajaxで制作したプログラム

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(C) Copyright 2008 Syuichiro Fukagawa. All Right Reserved.