Ajaxとは? わかりやすく解説

Ajax

フルスペル:Asynchronous JavaScript + XML
読み方エージャックス

Ajaxとは、複数オープン技術組み合わせによって実現される非同期通信利用した対話的操作可能なWebアプリケーション構築技術総称である。

AjaxではJavaScriptにおいてHTTPリクエストを行うためのAPIであるXMLHttpRequest利用しWebページ再読み込み伴わないデータ受信行っている。受信されデータDHTMLJavaScript + CSS)を利用して必要な箇所のみ更新することができる。

ブラウザ側で入力され情報XMLHttpRequestによってサーバー側に送られ処理された上、処理結果再度ブラウザ側に返される入力結果即座にブラウザ上に反映されるので、非常にシームレス快適な操作感を得ることができる。

また、従来Webページ比べると、情報更新に際してページ全体再読み込みする必要がないため、変化のない箇所無駄に読み込みなおす時間や、サーバー側の処理負荷軽減することも可能としている。

AjaxはJavaScriptベースとして実装されているため、動作安定しており、開発比較的容易で、JavaFlashどのようにプラグインインストールする必要もないというメリットがある。加えてWindowsをはじめMac OSLinuxといった幅広いプラットフォーム上で動作させることができる。ただしブラウザ種類など条件によって正常に動作しない場合もある。

Ajaxという言葉2005年半ば登場した。Ajaxで用いられる技術要素はいずれ新たに開発されたものではなく、むしろAjaxは既存技術再発見によって生み出され技術であると言われている。従来Webページとは一線を画す革新的なインターフェース実現は「Web 2.0」の象徴的技術のひとつとされ、Web 2.0潮流とともに爆発的に広まっていった。

Ajaxによるインターフェース採用され初期代表的な例としては、Googleによって提供されているGoogle MapsGoogle Suggestなどを挙げることができる。なお、2006年にはAjax技術普及推進を図る団体であるOpenAJAX発足している。


参照リンク
OpenAJAX - (英文
adaptive path » ajax: a new approach to web applications - (英文
プログラミングのほかの用語一覧
スクリプト言語:  awk  ActionScript  AppleScript  Ajax  アクティブスクリプト  イベントハンドラ  CGI




固有名詞の分類

このページでは「IT用語辞典バイナリ」からAjaxを検索した結果を表示しています。
Weblioに収録されているすべての辞書からAjaxを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からAjax を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Ajax」の関連用語

Ajaxのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Ajaxのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【Ajax】の記事を利用しております。

©2025 GRAS Group, Inc.RSS