「Ajaxって結局何なのさ」的な話

Ajaxというのは、JavaScriptによる非同期通信で、リアルタイムな表示の遷移を行う技術のことなのですが、わかりやすく言えば、WebページでFlashみたいな滑らかな動きをしている部分があったけど、実はFlashじゃなかった、という部分(大雑把な言い方ではありますが)がそうだったりします。昨年は特に「Google」などで使われている事も手伝って話題沸騰でした。
しかしなかなか手を付けられなかった去年。今年こそはちゃんと取り組みたい思いを抱いて、Ajaxセミナー@デジハリ池袋校に先日参加してきました。

その後Ajax関連のサイト巡回していたら、こんなサイトを発見して思わずひっくりかえりそうになりました。↓これはちょっとおもしろすぎです。
★Ajaxって結局何なのさ
[★Ajaxって結局何なのさツリーの用語解説]

  • Curl(カール)
  • HTMLやJavaScript、Java、Flashなどの良いところを受け継いだ、クライアントサイドのオブジェクト指向の言語。1つの言語でクライアントのユーザーインターフェース部分を構築できるのが特徴。
  • インクリメンタルサーチ
  • もともとは携帯電話などで日本語予測変換入力システムやアドレス帳検索などに利用されている、入力するたびに結果表示される検索方法の1つ。Ajaxの場合はPHPなどのサーバサイドの言語をJavaScriptに絡ませて構築する。(実例:会社所在地検索

  • FlashのOOP
  • OOPとはオブジェクト指向プログラミングのこと。日本には「Flash OOP Japan」という団体もあり。デザインパターン、リファクタリング、サーバとの連携などJava系の人には馴染み深い(かもしれない)プログラムを、あえてFlashのActionScriptでやること。
  • DOM操作
  • Document Object Modelの略。つまりDHTMLにおけるDOMはHTML文書をオブジェクトとして扱うモデル(タグや属性,テキストといった構成要素を汎用的に操作するためのオブジェクト群)ですが、XML文書内の必要な情報を取り出したり,データを編集、追加、削除、といった操作をする場合もあります。
  • XMLHttpRequestがその肝
  • JavaScriptによる非同期通信のことをAJAXというので、画面遷移のないスムーズな Web Interface を作ることを、このJavaScript + XmlHttpRequestがやってくれるってことで実現できる重要なポイントのこと。
  • もんたメソッド
  • 文章の一部分を隠しながらプレゼンテーションを行うプレゼンテーション方法の一つ。例「午後は○○おもいッきりテレビ」
  • DHTML
  • Dynamic HTMLの略で、HTML+Javascriptなどのように、HTMLにスクリプトで「動き」を与えるための技術のこと。W3Cの標準ではないのが難。
  • 綾瀬メソッド
  • プレゼンテーション方法の一つ。内容とは無関係な画像で読者の気を引く手法。他にも「高橋メソッド」なるものもあるらしい。

  • miyagawaさん
  • 「実践 Ajax -Web2.0アプリケーション開発への手引き」 の著者、宮川さんのこと(多分)。
  • アルファギーク
  • 産業を変化させる力を持つ新しい技術に早いうちに飛びつき、ああでもないこうでもないといじくっているうちに、技術が進むべき方向性を示し始める、先鋭的で飽きっぽいエンジニアのこと。
  • XUL(ズール)
  • FirefoxやMozillaなどで活用されているGUI機能。XMLファイルおよびJavaScriptをつかってGUIアプリケーションを実現できる機能で、手軽に高機能なGUIアプリケーションを実現する方法として注目されている。
  • nazoking
  • 「nazonoDiary」「nazonoWatch」「nazono.js」のjavascriptプログラマのnazokingさんのこと(多分)

  • AUX端子
  • AUXとは、Auxiliaryの略で、外部機器を接続するための入力端子のこと。一般的にはアンプやAVアンプなどの他、最近ではこの端子を搭載したカーステレオに、iPodを繋いで楽しむユーザーも増加中。もちろんAjaxにはまったく関係なし。


いやーわからない用語出てきて調べ始めたら意外と時間かかってしまいました。ちなみに自分はまだまだAJAX初心者なので、上記の解説に怪しいところがあるかも。間違っていたらツッコミお願いします。

comments

Windows VistaもAjaxになるらしいですよ(超勘違い過激派)

というのは冗談で、本当は
「マーケティングに使えればなんでいいよ派」です。

  • ky@cmd+F
  • 2007/01/26 2:16 AM

すっすいません!Ajaxっていうインターネット欲しいんですけど・・・

  • keith
  • 2007/01/26 2:02 AM
   

trackback

pagetop