« 銀座アップルストアで Goodpic さんの講演を聴く | メイン | AHAH (アハー)補足 »

2005年11月27日

Ajax は難しい? AHAH ならどうだ

AHAH は Asynchronous HTML and HTTP の略で、Ajax の Javascript と XML の部分を素の HTML に置き換えた、Ajax のかけそばみたいなものだ。

AHAH (アハー、と読むのだろうか)は、Ajax の簡略版と言える。提唱者の主張するその特徴は、

  1. XML スキーマとか考えないことでデザインが高速にできる
  2. 現行の HTML を再利用でき、新たにウェブサービスを作る必要が無い
  3. すべてのデータはブラウザで見える形でやりとりされ、デバッグやテストが簡単
  4. HTML はページの DOM に直接埋め込める形で返されるので、パーズが不要
  5. HTML なので、デザイナが CSS で直接フォーマットできる。XSTLT でプログラマーが整形するよりいい
  6. 処理はサーバ側で行われるので、クライアント側でプログラミングは無い

サーバ/クライアント間のデータ転送を、無駄に XML や JSON などで行っているケースは、Ajax の利用ページの中でもそれなりにありそうだ。この AHAH のようなケースも、Ajax の一例と言ってしまっていいと思うが、もっと楽できるところは楽しようよ、という提言としての意義があるのではないか。

投稿者 秋元 : 2005年11月27日 15:29

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/253

このリストは、次のエントリーを参照しています: Ajax は難しい? AHAH ならどうだ:

» AJAXよりカンタン、AHAH (アハー) from Zopeジャンキー日記
秋元@サイボウズ研究所プログラマーBlog - Ajax は難しい? AHAH ならどうだ http://labs.cybozu.co.jp/blog/... [続きを読む]

トラックバック時刻: 2005年11月28日 10:59

» AHAHってなんだ? from digitrick
もっと手軽にAjaxといった感じでしょうか。 [続きを読む]

トラックバック時刻: 2005年11月28日 12:18

» AHAH (アハー)補足 from 秋元@サイボウズ研究所プログラマーBlog
昨日のエントリ Ajax は難しい? AHAH ならどうだ で紹介した AHAH... [続きを読む]

トラックバック時刻: 2005年11月28日 18:06

» AHAHとscriptaculous from 眠る開発屋blog
AHAHですが、scriptaculousのAutocompleterもそんな感じじゃなかったかなぁ、確か。 加工が便利という側面はあるけれども、ま... [続きを読む]

トラックバック時刻: 2005年11月29日 12:49

» AHAH from あうたーめでぃあJP
Ajaxのお次は「AHAH」だそうな。 日本音階だと「イロイロ」ね。 夜も遅いし、あたしのぼんやりしたアタマでヘタな説明するよりも、 秋元@サイ... [続きを読む]

トラックバック時刻: 2005年11月30日 01:11

» AHAX(Asynchronous HTML and HTTP) from ゴーメモ
秋元@サイボウズ研究所プログラマーBlog: Ajax は難しい? AHAH ... [続きを読む]

トラックバック時刻: 2005年12月02日 03:43

» もう嫌だ!Ajaxなんて嫌だ! from Marble-Angel.com
 本当、うんざりですよ。さっきまで、返却されたXMLをちゃんと読み込んでくれた... [続きを読む]

トラックバック時刻: 2006年02月15日 13:41

» そうだよね?AHAHでいいよね。 from Marble-Angel.com
Ajaxで日々苦戦している。いっその事いらねぇ〜とまで思い始めている。 Sena... [続きを読む]

トラックバック時刻: 2006年02月15日 13:55