TEDIA会員に登録したメールアドレスとパスワードを入力してください

メールアドレス:

     パスワード:


パスワードを忘れた方はパスワードの確認を行ってください。

TEDIA会員へのご登録がお済みで無い方はこちらで登録ができます


>> テクノロジーポータル TEDIA トップページへ戻る <<

Think IT Software Developer's Think IT Find-IT 失敗しないソフト選び Find-IT TEDIA テクノロジーポータル TEDIA インストールマニアックス2008 インストールマニアックス2008

TEDIA SponsorsOpen Source Web Development Tutorials - Dev Shed

Ajax入門:基本中の基本
(2008/12/22公開)

Ajax入門

 Ajaxは、しばしばプログラミング言語と間違えられるが、実際はインタラクティブで質の高いWebアプリケーションをつくるための標準ないし技術を指す。Webページの全体ではなく一部のみを読み込むため「反応のよい」ページを作成することができる。今回から始まるチュートリアルでは、Ajaxを駆使してダイナミックなウェブサイトを作成する方法を見ていこう。

 Ajaxとは、Asynchronous(非同期)Javascript and XMLの略だ。数多くのプラットホームで動作可能で、主なブラウザすべてと互換性がある。「非同期」と言われるのは、XMLHttpRequestオブジェクトを使ってデータをサーバーとやり取りし、ページの見た目や動作を変えずにバックグラウンドでデータを保存する機能を備えているからだ。

 Ajax関数呼び出しには典型的なJavaScriptが使用される。XMLHttpRequestをサポートしないブラウザでは、リモートスクリプティングが使用できる。

 今回は、この技術の基本と歴史を解説する。この記事を書くにあたって、読者にはHTMLまたはXHTMLとJavaScriptに関する幾らかの知識があると仮定した。XMLやCSSといったウェブ技術を理解していると読みやすいだろう。CSSと書いたのは、Ajaxを構成する標準技術の一端をCSSが担っているからだ。


1    2    3    4    次のページ

Copyright © 2008 Ziff Davis Enterprise, Inc.
Originally appearing in the U.S. Edition of Dev Shed. All Rights Reserved.