Ajax
Asynchronous JavaScript + XML
ウェブで動的なアプリケーションを実現するための技術。従来、ウェブを使ってアプリケーションを実行する場合には、操作のたびに画面の更新が必要になるため操作が煩雑になり、一般的なパソコン用アプリケーションに比べて使いにくいのが問題点とされていた。こうしたことを解決するために、特別なソフトである「プラグイン」をウェブブラウザーに組み込む場合が多かったが、プラグインのダウンロードや組み込みが難しく、さらに別の問題を引き起こしたりしていた。Ajaxは、ユーザーの操作の裏で、画面を書き換えることなくデータの更新を行うことでプラグインを使わず、一般的なブラウザーだけで実現されたウェブアプリケーションでありながら、パソコン用アプリケーションに似た操作性を実現できるようになった。技術的には、1990年代後半から存在したものだが、Googleが公開した地図サービス「Google Maps」や電子メールサービス「Gmail」などで採用され、その機能と操作性が優れていたことから評価が高まった。Ajaxの名称は、技術コンサルタント会社であるアダプティブ・パス社のジェシー・ジェームス・ギャレットが、2005年2月に行ったセミナーの中で言及したことに由来する。
| 朝日新聞社 「知恵蔵2009」 JLogosID : 14846651 |