翻訳と辞書
Words near each other
・ XML Paper Specification
・ XML Path Language
・ XML Pointer Language
・ XML Process Definition Language
・ XML Schema
・ XML Signature
・ XML-RPC
・ XMLBeans
・ XMLGUI
・ Xmlgui
・ XMLHttpRequest
・ XMLSchema
・ XMM-Newton
・ XMMS
・ Xmms
・ XMN
・ XMODEM
・ Xmonad
・ XMP
・ XMPP


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

XMLHttpRequest : ウィキペディア日本語版
XMLHttpRequest
XMLHttpRequest (XHR) は、JavaScriptなどのウェブブラウザ搭載のスクリプト言語サーバとのHTTP通信を行うための、組み込みオブジェクトAPI)である。
すでに読み込んだページからさらにHTTPリクエストを発することができ、ページ遷移することなしにデータを送受信できるAjaxの基幹技術である。
XMLHttpRequestを利用したWebアプリケーションは非常に多く存在し、例として、Google マップFacebookなどが挙げられる。
== 歴史 ==
XMLHttpRequestは、マイクロソフトOutlook Web Access 2000のダイナミックHTMLによるウェブインターフェースに活用するため、1999年公開のInternet Explorer 5においてActiveXオブジェクトとして実装したのが始まりである〔"Outlook Web Access - A catalyst for web evolution " ''You Had Me At EHLO... '', Jim Van Eaton, 2005年6月21日〕。その後、2001年Mozillaプロジェクトがこれと互換性のある組み込みオブジェクトをMozilla 0.9.7およびNetscape 7で実装し、アップル2004年Safari 1.2でMozillaと同様の組み込みオブジェクトを実装し始めた〔"Dynamic HTMLとXML:XMLHttpRequestオブジェクト " ''Apple Developer Connection '', Apple, 2005年6月24日〕。
このように徐々にInternet Explorer以外のブラウザにも実装されていったXMLHttpRequestは、2005年Ajaxによって一躍有名になった。オペラ・ソフトウェアも同年、組み込みオブジェクトとしてXMLHttpRequestを実装したOpera 8をリリースするなど、XMLHttpRequestはスクリプトの実行環境がある多くのブラウザで実装された。またマイクロソフト2006年リリースのInternet Explorer 7で、ユーザーがActiveXを無効にしていてもAjaxアプリケーションを利用できるよう、XMLHttpRequestを組み込みオブジェクトとして標準実装した〔"IE7 - XMLHttpRequest の標準サポート ", ウィンドウズ開発統括部 , 及川卓也, 2006年3月9日〕。
同様の機能を有するオブジェクトが定義されたDOM Level 3 Load and Save Specificationが2004年4月にW3C勧告となっているが、すでにXMLHttpRequestは多くのウェブブラウザで実装されているデファクトスタンダードとなっており、W3Cでは現在その仕様の標準化を進めている。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「XMLHttpRequest」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.