A Jaxとは? わかりやすく解説

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 - (英文
Web2.0のほかの用語一覧
SNS:  Yahoo! Days  Yahoo!ケータイ  Yammer
Web2.0の技術:  Ajax  ASIN  CGM  パーマリンク

A-JAX

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/01/11 21:23 UTC 版)

A-JAX』(エー・ジャックス)は、1987年コナミ(現・コナミアミューズメント)から発売された縦画面シューティングゲームである。


注釈

  1. ^ CPUの内部クロックが10MHzで動作する初期から中期型のX68000から、内部クロックを16MHzに高速化した後期型の機種。

出典

  1. ^ a b c d e f g h 佐久間亮介「チャレンジ! X68000 — A-JAX」『マイコンBASICマガジン』1990年1月号(第9巻第1号)、電波新聞社、1990年1月1日、276頁。 
  2. ^ PS4“アーケードアーカイブス”で『A-JAX』が配信スタート! 海外版『TYPHOON』も同時収録” (日本語). ファミ通.com. KADOKAWA (2015年3月19日). 2021年4月23日閲覧。
  3. ^ Switch『アーケードアーカイブス A-JAX』が4月22日に配信。派手な演出やサウンドで人気を博したコナミのシューティングゲーム” (日本語). ファミ通.com. KADOKAWA (2021年4月21日). 2021年4月23日閲覧。
  4. ^ 長岡 頼 (2021年4月21日). “Switch版「アーケードアーカイブス A-JAX」4月22日配信 派手な演出やサウンドで人気を博したKONAMIのSTG” (日本語). GAME Watch. インプレス. 2021年4月23日閲覧。
  5. ^ 簗島 (2021年4月21日). “Switch用「アーケードアーカイブス A-JAX」が4月22日に配信。核保有超大国とエイリアン軍団との全面戦争に挑むシューティングゲーム” (日本語). 4Gamer.net. Aetas. 2021年4月23日閲覧。
  6. ^ https://web.archive.org/web/20071216100425/http://www.sps.co.jp/05_03_other03.htm
  7. ^ 月刊ゲーメスト(新声社) 開発者インタビュー


「A-JAX」の続きの解説一覧

Ajax

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/08 15:30 UTC 版)

Ajax(エイジャックス[1][2]、アジャックス[3])は、ウェブブラウザ内で非同期通信を行いながらインターフェイスの構築を行うプログラミング手法である[4]XMLHttpRequestHTTP通信を行うためのJavaScript組み込みクラス)による非同期通信を利用し、通信結果に応じてダイナミックHTML (DHTML) で動的にページの一部を書き換えるというアプローチを取る[5]





A-JAX(1987年、アーケードゲーム)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/15 08:39 UTC 版)

F1スピリット」の記事における「A-JAX(1987年アーケードゲーム)」の解説

一部本作の没曲からBGM流用している。

※この「A-JAX(1987年、アーケードゲーム)」の解説は、「F1スピリット」の解説の一部です。
「A-JAX(1987年、アーケードゲーム)」を含む「F1スピリット」の記事については、「F1スピリット」の概要を参照ください。


Ajax

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/04/26 15:50 UTC 版)

jQuery」の記事における「Ajax」の解説

静的メソッドの$.ajax()用いて非同期通信実行することができる。$.ajax()返り値にはPromiseインタフェース実装したDeferredオブジェクトが返るため、then()メソッド用いて要求した結果を受けとる必要がある。 $.ajax({ type: 'POST', url: '/process/submit.php', data: { name : 'John', location : 'Boston', },}).then(function(msg) { alert('Data Saved: ' + msg);}).catch(function(xmlHttpRequest, statusText, errorThrown) { alert( 'Your form submission failed.\n\n' + 'XML Http Request: ' + JSON.stringify(xmlHttpRequest) + ',\nStatus Text: ' + statusText + ',\nError Thrown: ' + errorThrown);}); このコードは/process/submit.phpにパラメータ name=John&location=Boston をつけて要求し、その要求正常に完了したとき、レスポンス表示するjQuery 3.0以前では結果を受けとる際にsuccesserrorcompleteの各メソッド指定されコールバック関数渡していたが、以降削除動作しないFetch API似た文法であるが、jQueryではXMLHttpRequestオブジェクト利用している為、返されるオブジェクトや、HTTPステータスコード404でもエラーとは見なさないなど取り扱いが少し異なる。

※この「Ajax」の解説は、「jQuery」の解説の一部です。
「Ajax」を含む「jQuery」の記事については、「jQuery」の概要を参照ください。


Ajax

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 15:19 UTC 版)

Webアプリケーションフレームワーク」の記事における「Ajax」の解説

Ajaxとはインタラクティブウェブアプリケーション作成するためのWeb開発手法である。Ajaxの目的ユーザー変更要求するごとにWebページ全体リロードされないようにするため、背後サーバとのデータやり取り少なくし、Webページをより高速反応するようにすることである。Webページインタラクティブ性や、速度ユーザビリティ向上させることが意図されている。 Ajaxプログラミングは複雑であるため、Ajaxサポート専門に行うAjax フレームワーク多数存在している。他の大きなフレームワーク一部として組み込むことができるものも存在する。たとえば、Prototype JavaScript FrameworkRuby on Rails含まれている。

※この「Ajax」の解説は、「Webアプリケーションフレームワーク」の解説の一部です。
「Ajax」を含む「Webアプリケーションフレームワーク」の記事については、「Webアプリケーションフレームワーク」の概要を参照ください。

ウィキペディア小見出し辞書の「A Jax」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「A Jax」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



固有名詞の分類


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

辞書ショートカット

すべての辞書の索引

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

   

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



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

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリAjaxの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのA-JAX (改訂履歴)、Ajax (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのF1スピリット (改訂履歴)、jQuery (改訂履歴)、Webアプリケーションフレームワーク (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS