アクセス解析
開発者
の
つぼ
お品書き
Ajax
入門
作り方
JavaScriptのデバッガー
サンプル
ご参考
Tips
PHP
SQL Serverに接続
SQL Server
ランダムにセレクト
Linux/Shell
awk一行プログラム
shellで0パディング
FTPバッチ
ループで全てのファイル名を表示
シェルの基本
shellで日付の整形
Google
Google Map
VBScript
郵便番号データ変換ツール
Amazon
Ajax入門
1.
Ajaxとは?
Asynchronous JavaScript +XML
Ajaxとは、個々の技術を指す言葉ではありません。DHTML(JavaScript + CSS)とXMLHttpRequestに サーバサイドアプリを組み合わせた技の総称です。その目的は、旧来の技術でRIA(リッチクライアント)を 実現してしまおうと言ったものです。
この技術の肝は、XMLHttpRequestによってサーバサイドと非同期通信を行うことです。 従来のアプリケーションは、全てhttpによる同期通信で行っていました。つまり、クライアントから リクエストを送り、サーバサイドで処理を行い、結果をクライアントに返すといった処理を行っていました。 当然、クライアントは結果が返ってくるまで、ぼーっと待っている必要がありました。 これを何とかしようと言うのがFlash等のリッチクライアントであり、Ajaxなのです。
adaptive pathのJesse James Garrett氏による通信方法の概念図
2.
Ajaxの構成要素
・XHTMLとCSSによるレイアウト
・Document Objectを使った動的表示(DHTML)
・XMLとXSLTを用いたデータの制御
・XMLHttpRequestによる非同期通信
・JavaScriptによる上記の要素の統合
adaptive pathのJesse James Garrett氏による構成図
2.
Ajaxの使用例
有名なところで、Google。
Orkut
、
Gmail
、
Google Groups
、
Google Suggest
、
Google Maps
、
Gmail
、
Google Suggest
。 他には、
Flickr
、
A9.com
など。
日本のサイトでは、この様なサンプルがあります。
Ajax を使った郵便番号検索
【参考にしたサイト】
Ajax: A New Approach to Web Applications
Ajax: Web アプリケーション開発の新しいアプローチ(上記の日本語訳)
javascriptによるRIAの構想:ajax
Copyright © 2005 開発者のつぼ
SEO
掲示板
[PR]
爆速!無料ブログ
無料ホームページ開設
無料ライブ放送