2005.06.22

気になるAjax

Ajaxはエイジャックスと読み、Asynchronous JavaScript and XML の略称。
今まで Javascript はクライアント側(閲覧者)で動くものであったのが、それに加えてサーバとのデータをやり取りすることができるようになったものと解釈している。
参考:http://d.hatena.ne.jp/keyword/Ajax

GoogleサジェストGoogle Maps で有名。使ってみるとわかるけれど、Flashのレスポンス並のインタラクティブ性を持っている。ただ、javascriptであるから、ブラウザ依存が激しいんだよね。

仕事でアドレス帳を作るに当たって、郵便番号検索にこの Ajax を使ってみた。
まず参考にさせていただいたのは下記のサイト。

Ajax を使った郵便番号検索
http://apollo.u-gakugei.ac.jp/~sunaoka/ajax/ajaxzip/

そのものずばりだったのがうまく動かず、上記サイトの参照元であるサイトを参考にしてみた。

Guide to Using XMLHttpRequest http://www.webpasties.com/xmlHttpRequest/xmlHttpRequest_tutorial_1.html

"Baby Steps" の名のとおり、もんのすごく丁寧な解説。
おかげでなんとなくわかりました。DBさえ組ませれば、XMLでなくても大丈夫そうだ。PHPで作ってみたところ、問題なく動きました。多謝。

ローテクではあるけれど、汎用性は高いと思うので、これからどんどん世に出てくる技術なんじゃないかな。そういや、CURURU も Ajax 使ってるんだろうか?

23:16 | COMMENT (0) | TRACKBACK (0)

TB & COMMENT

POST

コメント登録機能が設定されていますが、TypeKey トークンが設定されていません。