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)