RIA 的三大教派

In General, flex   June 21, 2007 - 12:06 pm

嘖嘖嘖,曾幾何時,當年沒啥人知曉的 RIA 不但己成為主流,而且還可以分成三大派了啊~

原文

簡單摘要如下

Browserism
is the belief that the web browser (or comparable page-centric markup-orientated HTTP-bound middleware platform) is the future of end user facing software; a belief solely based on observation that the web is currently the predominant tool for accessing the internet.

Neo-Desktopism
is the belief that the web browser as an end user facing application platform is ultimately an evolutionary cul-de-sac. The goal of Neo-Desktopism is to evolve traditional desktop application technologies (for Java, this would be Swing and AWT primarily, although also includes the JRE itself) to a point where they can float free of a physical local client installation, deploying on demand just like web pages.

Pragmatic Neo-Desktopism
is the belief that the web browser as an end user facing application platform is ultimately an evolutionary cul-de-sac, but we’d all get fired if we admitted that to our bosses.

基本上這樣的分類法跟之前大家的觀念有點差距。

在之前的分類裏,RIA都是 based-on browsers,不論 ajax, flash, silverlight 都一樣,因此爭論的主要是那種技術或平台比較好(好的定義包含技術難度、開發成本、使用者介面與易用度等)。

但在這篇文章裏,它則是從『程式執行環境』這個角度來分類,因此可以分成”在browser裏”、”在desktop上”與”可同時在 desktop與browser” 三種。

然後在這三大類之下,就可以收納幾十種檯面上下不同的技術與平台。

其實畫地圖這種事本來就是視野/角度的問題,不同的人從不同的方向看下去就會畫出不一樣的東西來,因此這篇文章仍然是頗有參考價值。

一個最簡單的用途就是可以拿來當作量表,評估目前幾個較紅的 RIA 技術,看它們在這些條件下,未來生存的機率與發展前景,我想 Adobe 跟 M$ 大概手上早有一份更完整的版本每日按三餐拜讀吧 XD

後記:
寫完突然想到,既然有教派,將來是不是就會有那種武林大會,各路人馬抱者laptop上台示範六分鐘護一生,呃,六分鐘開發blog之類的祕技?然後旁邊會有基本教義派小小聲說用 C 寫程式才是真王道啊~

by admin

1 Comment Add your own

  • 1. miao&hellip  |  June 27th, 2007 at 4:30 pm

    教派之间只有互K
    多个一起华山论剑那是门派

留言回應

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