Luar's Flash Playground:Ajax:剩下什麼呢?
新聞(101)
觀點或評論(94)
Flash書(63)
教程(73)
Design Patterns(3)
FlashCom筆記(47)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(23)
Ajax筆記(9)
習作(51)
組件(17)
酷站(32)
學習資源(28)
書籍推介(15)
本站與我(91)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
Ajax:剩下什麼呢? (30-03-2005)

自從有XMLHttpRequest與及Gmail大行其道後,到Jesse James Garrett為這技術──Ajax作了解釋後,這種背景提交和讀取數據的技術,忽然又被熱烈地談論起來,大家明白這不是什麼新東西,而是舊有技術包裝在一起。這是否另一個可以打擊Flash的Rich Client技術呢?大家都經歷過以前Browser Wars時代為了寫出跨平台跨瀏覽器的DHTML苦況,為什麼現在又要再一次折磨自己?雖然數據部分可以包裝好,但是在使用者界面上,又不是一大堆使人苦惱的JavaScript,Ajax這玩意,真是只有Google Team的怪物才有資格玩。在真正開發上,講求時間和人力的成本計算,Ajax不是值得使用的技術。

另一方面,無刷新的Web Application使用者經驗的發展,其實全世界的開發者都在摸索中,只有Flash RIA和Google Team做的東西,才有成熟的經驗累積。一般無刷新的Web Application,仍然有讓使用者恐慌的經驗出現,就是在數據交換上:

  • 畫面沒有明確「處理中」或「連線中」的訊息出現;
  • 畫面突然沒有反應,新訊息又突然出現;
  • 就算像Gmail般寄信時有Sending字眼,但一般使用者面對靜止而不會立即變化的畫面,都會恐懼自己操作有誤,從而開始亂按鈕;
  • 反而Flash那些花巧的「數據載入中」畫面等,才可以好好地安撫使用者。

Ajax最強調兩種東西:

  1. 不需要Plug-in,只是舊有技術,讓開發者辛苦;
  2. 它的最大賣點:無刷新數據交換,讓使用者恐慌。
那麼,它又剩下什麼呢?

其他參考網址

本文章由發表。
意見
  • http://www.80s.net.cn/blog/comment.asp?Id=105

    ai829於30-03-2005發表

  • http://www.dragonson.com/doc/ajax.html

    IP: 61.135.152.194

    由Anonymous於05-04-2005發表

  • 睇左luar兄網站已有一段時間, 從未發表過意見. 今次關於AJAX技術, 有些拙見想和大家分享.

    1) 既然AJAX所用不是什么新技術, 初階開發者更易入門, 有經驗的可從中開發一套Component. 有些示範的確可以啟發: http://www.getahead.ltd.uk/dwr/

    2)無刷新數據交換, 也不一定令使用者恐慌; Fancy既提示Javascript 也可做到, 唯恐使用者恐慌, 重要的Button/Link 可以暫時Disabled直至request done.

    我並非擁護Ajax的死硬派, 只是覺得這種技術, 對開發Web Application 有啟發性.

    由blackcoal於04-05-2005發表

同組文章

Movable Type 4.32-en系統支持,Luar's Production版權所有。