原來AJAX是….

In flash, other-tech   July 22, 2005 - 8:11 am

(source: brajeshwar)

某清潔劑品牌啊~~

好,說正經的,ajax可以說是今年的最in話題,結合了 css, javascript, http headerRequest,現在一般的html網頁也可以做到某些RIA的功能,而市場上也出現幾個相關的library,其中最讓我印象深刻的是下面兩家:

-bindows:這家的library API寫的非常清楚,簡單易用,而且整個windowing system & widgets 都做的很齊全,只要玩一下他們的samples就會發現這確實是很偉大的成就。

-backbase:這家是比較晚出來的公司,也是提供現成的library,只要操作它的API就會自動生成對應的 css/javascript,但它不支援mac系統,以我現在寫文章用的 os x safari來說,連上去就會被導入特製的頁面,上面大大的紅字寫者:
Your web browser is not compatible with the primary Backbase site.

相對比起來,flash因為使用共通的vm,因此在cross-platform方面的表現是比較另人安心的。

另外一個有趣的現像是,現在RIA這個字似乎已成為顯學,各方技術都打上這個名號,似乎只要有活潑一點的操作介面,或是有比較即時的資料傳輸功能,就可以稱為RIA了,這點實在讓一則以喜,一則以憂。

喜的部份是,兩三年前當macromedia開始首推這個概念與名詞時,那時並沒有太多人知道 rich application, rich client, rich media的概念,在市場上要花很多時間跟客戶解釋為何要放棄他們原本在使用的[insert your favorite tech name here, ie: asp, .net, jsp...]東西,而改用flash。

當時也必需秀大量的範例網站來增強客戶的信心,例如旅館訂房,線上基金操作、股票線圖等。而今RIA這名詞處處可見,大部份做IT的人也都略有概念,因此解釋起來就省事不少,接受度也自然提高。加上像微軟等大廠也加入宣傳的行列,因此自然接受度就更高。

憂的部份則是,RIA這個名詞的獨特性逐漸消失,兩年前如果你打者RIA的名號,大家大概知道你們是搞flash程式的公司,但現今使用這個名稱,內行一點可能就會問:你們是採取那一種技術?ajax ? xml ? flash ?

更麻煩的是,接者而來的就是比較的問題,例如:

-那ajax 跟 flash ria 有什麼不同?(答案是:差距可大了,但你必需給我二十分鐘,坐下來聽完整場簡報才會徹底瞭解)

-你們為什麼不用 xml寫介面(答案是:可以啊,如果專案規模夠大,我們也很樂意用macromedia flex去製作專案,只是現實生活中成交的可能性實在太低,畢竟一套四五十萬台幣的flex是很少客戶能負擔的起地)

不過其實產業就是這個樣子,像約十年前大家還在用33k modem上網而isp在拼命鼓吹 56k modem,那時我曾擔心,如果越多人用56k modem, 那原本就不足的頻寬會更快被吃光,可是後來想想,這是雞生蛋蛋生雞的問題,只要換個角度想, 越多人用56k modem上網,就會促使isp業者更積極的拓展頻寬,到時大家有更大的水管可以用,反而受惠,而後來事實証明,越多人上網,isp拓展頻寬的速度就越快,像現在台灣有四百八十萬用戶用adsl上網,而台灣也有者史無前例的超大連外頻寬。

同樣的情況也可以套用在ria身上,越多廠商、技術跳進來支援RIA(不管用什麼手法達成),就可以提高客戶的需求門檻,畢竟看過bindows或flickr介面的客戶,怎能繼續忍受一成不變的傳統html網頁,這時ria slide-in 的時間點就出現了。

by admin

1 Comment Add your own

  • 1. Plum.Lee&hellip  |  August 11th, 2006 at 3:36 am

    写得很好!鸡生蛋,蛋生鸡比喻的非常好!!

留言回應

hidden

您的留言會先經過站長認証後才刊登在網站上。
your comments will be approved by Administrator before appearing on the page.

Trackback this post  |  Subscribe to the comments via RSS Feed

mobile phone