iT邦幫忙

20

RIA四雄群起:以Google Trends評析現有RIA四大技術(Flex、Silverlight、JavaFX、Cu

文:劉仲濱(Bing)

*** 本文授權IThome轉載,未經作者同意,請勿轉載,謝謝合作!***
原文:http://forum.j2eemx.com/showthread.php?t=1929
簡介

Google提供一個名為Google trends線上工具(http://www.google.com/trends),可以用來測試某些網站及某些字詞在Google輸入搜尋時的熱烈程度,在你使用Google trends的同時,若你輸入的測試站台或主題不夠強烈,內容當然就會被為不足以顯示。

好,此時我想不是要說明Google trends的始末,而是由於RIA / Web 2.0詞彙是目前大多數公司在做網頁系統時,最會想做到的指標性精神,本文重點將著重在RIA這塊領域,這幾年來到底技術上的應用是傾向何方?而未來開發者、設計者、系統廠商又應該思考哪些方向?才不會讓人們躊躇不前,不敢往正確方向前進。
RIA四雄群起:以Google Trends評析現有RIA四大技術(Flex、Silverlight、JavaFX、Curl)

文:劉仲濱(Bing)

*** 本文授權IThome轉載,未經作者同意,請勿轉載,謝謝合作!***
原文:http://forum.j2eemx.com/showthread.php?t=1929

簡介

Google提供一個名為Google trends線上工具(http://www.google.com/trends),可以用來測試某些網站及某些字詞在Google輸入搜尋時的熱烈程度,在你使用Google trends的同時,若你輸入的測試站台或主題不夠強烈,內容當然就會被為不足以顯示。

好,此時我想不是要說明Google trends的始末,而是由於RIA / Web 2.0詞彙是目前大多數公司在做網頁系統時,最會想做到的指標性精神,本文重點將著重在RIA這塊領域,這幾年來到底技術上的應用是傾向何方?而未來開發者、設計者、系統廠商又應該思考哪些方向?才不會讓人們躊躇不前,不敢往正確方向前進。

RIA主要技術:Flex / Silverlight /JavaFX /Curl

目前RIA主要四家技術如下,以下為其簡介,有興趣的朋友可以到各自官網查閱細節內容:

Flex:2004年由Macromedia產出Flex 1.0,當時是Flex Server架構,但現為Flex SDK(Open Source),開發工具是Flex Builder,目前最新是3.0版,是開發RIA的好工具,年底將推出Flex 4.0 Beta版,明年上半年將出Flex 4.0正式版。利用Adobe AIR即能開發出視窗版的RIA系統,官方網址:http://www.adobe.com/devnet/flex/

SilverLight:為微軟所發表的RIA產品技術,主要開發工具為Visual Studio 2008、Blend,2006年11月推出CTP版,作用也類似於Flex,預計2008年底推出Silverlight 2.0版,該公司目前沒有Open Source打算。官方網址:http://www.microsoft.com/silverlight/

JavaFX:由Sun Microsystems所設計,開發工具主要是NetBeans,首次在2007年5月Java one大會時展示,也是為建造RIA內容的技術,JavaFX runtime程式碼仍還沒開放釋出,但編譯器(Compiler)授權是以GPL v2開放,預計2009年第春季推出手機版應用。官方網址:http://www.sun.com/software/javafx/

Curl:2002年就由Sumisho Computer Systems附屬公司Curl所產出,主要開發工具為Curl,目前最新為Curl 6.0版,具有Client / Server與Web上的開發好處,目標也是在建造RIA系統,個人使用免費,但商業使用就要付費。官方網址:http://www.curl.com/

以上各家RIA解決方案都來勢洶洶,我們就用Google trends來講一下話好了。

你只要直接在輸入欄位裡填入Flex, Silverlight, JavaFX, Curl,按下Enter後,Google trends就為你產出指標圖示。如下圖:


Google_Trends_01_traffic
圖一:Google trends指標圖示。


link
圖二:影響性連結


Regions
圖三:國家地區性排名


cities
圖四:城市地區性排名


Languages
圖五:語言排名

解說:

從圖一的指標圖示走向,我們可以看出2004~8年在Google輸入搜尋字詞的概況,上下部分有二區塊,一個是Search,另一則為News,你可以發覺Flex一直是邊走邊稍高,漸漸向上發展的情勢,而Curl卻是一直在平穩狀態,並且高度也幾乎在Flex以下,而Silverlight是在 2006年才開始突起,到2008年都是,但最近有下滑趨勢,原因就在微軟的Mix技術發表會,但Silverlight還不能算是微軟的主菜,不是主力獲利產品,所以行銷若變得遲緩,熱烈程度明顯就會往下掉。再看看JavaFX,也是在2006年底與2007年開始有人在觀注,但從Sun為JavaFX 的曝光與施力點來看,仍嫌不足,尤其是最近內部才剛走一批優秀的開發精英(參考報導:http://www.infoq.com/news/2008/05/sun-deflextions-continue),並往Adobe移動,Sun技術人才大量出血,無形中同時加打了一劑強心針在Adobe身上。

我們再從ABCDEF的連結指標來看,無疑的是,只要是原廠產品或技術對媒體有重大性公開,就會引起非常大的漣漪,媒體加速網路上的廣播能力,無形中就能讓更多人去觀注,不過這也要看其內容重要性,是否是多數人的期望。

令人意外的是在地區國家方面,奧地利(Austria)、印度(India)、巴西(Brazil),這三個國家網民的重視程度卻超出原發源地美國,城市地區上,San Francisco才擠進第三名,語言方面卻是由葡萄牙語(Portuguese)名列第一。

實際在Google、Yahoo、MSN三大搜尋引擎總筆數測試(特別說明:以下皆統計時間為2008年7月7日上午,以美國官網搜尋,只是綜合客觀參考,畢竟不是所有關鍵字一定與產品技術有關)

Google(http://www.google.com/)

Flex:Personalized Results 1 - 10 of about 92,500,000 for Flex [definition]. (0.16 seconds)
Silverlight:Personalized Results 1 - 10 of about 17,300,000 for Silverlight. (0.20 seconds)
JavaFX:Personalized Results 1 - 10 of about 1,570,000 for JavaFX. (0.24 seconds)
Curl:Personalized Results 1 - 10 of about 29,200,000 for Curl [definition]. (0.24 seconds)

Yahoo(http://www.yahoo.com/)

Flex:1 - 10 of 202,000,000 for Flex (About) - 0.33 s
Silverlight:1 - 10 of 92,300,000 for Silverlight (About) - 0.22 s
JavaFX:1 - 10 of 5,600,000 for JavaFX (About) - 0.30 s
Curl:1 - 10 of 55,300,000 for Curl (About) - 0.30 s

MSN(http://www.msn.com/)

Flex:1-10 of 30,100,000 results
Silverlight:1-10 of 7,680,000 results
JavaFX:1-10 of 1,960,000 results
Curl:1-10 of 9,350,000 results

一般人在找到新產品或技術的內容時,也會去參觀一下原開發官網資料,我們也利用這四大家RIA的公司,去點閱首頁看看,其Pange Rank是多少。

Flex:http://www.adobe.com/devnet/flex/
Page Rank:9

Silverlight:http://www.microsoft.com/silverlight/

Page Rank:7、(http://silverlight.net/,Page Rank:6)

JavaFX:http://www.sun.com/software/javafx/
Page Rank:6

Curl:http://www.curl.com/
Page Rank:7

小結:

每家的技術與產品都有各自的擁護者,也各有其特色、魅力,但以上評析在在顯示了Flex在RIA解決方案上具有相當大的人氣指標,遠抛其他技術遠遠在後,當然各家仍不斷各自努力,以期在未來新的技術、應用與市場佔有率都有其一片天,很多人問,未來是哪家較有市場與前瞻性、發展性,我想用最簡單的一句話來回答,取決於「Resource(資源)」,(而不是普及化,普及化則是市場結果),這包含了網路、文章、書籍、教育訓練、社群、Opensource、程式範例、指標性大廠採用(背書)、顧問輔導(諮詢)、原廠技術支援、不斷提供回饋、改進...等,並且也要看未來各家是否能一直堅持下去,重視人們的想法,付諸實踐,而不是表現在前,卻有頭無尾。如此一來,無形中,自然就會吸進更多數人愛用。

也曾經聽過有人說道,採用微軟的RIA較好,原因是它的技術較晚出,比較新。其實這樣講法不對,如果照這樣說法, JavaFX你可能會更愛,回過頭來,Adobe(macromedia)對於RIA己有行之有年的發展經驗、教訓與歷史,加上現今仍不斷的改良與更新,甚至哪一天重新再造更好的Runtime、IDE、compiler...等新技術,結合利多新策略與原Opensource政策,試問,從開發到佈署都免費,又有隨手可得的資源,可以幫忙把自己的系統做到好,開發者與使用者也用得很開心,你會選擇?

最後,RIA是一個系統應用趨勢,但也不是所有網站或內容全部都用Flex、Silverlight、JavaScript、Curl就適用於所有系統,全部擺平,也要端賴於使用者的目的與環境來相互搭配,RIA是一種精神,用任何工具、技術都可以,可別曲解原來的本意。

關於作者:

劉仲濱
Email:bing@j2eemx.com
專線:02-8732-3885
專研Adobe / Macromedia 技術並深耕RiS社群多年(http://forum.j2eemx.com),
專以RIA / Web 2.0解決企業問題,目前服務於正洋資訊顧問有限公司。

若您對RIA / Web 2.0有興趣,歡迎各企業單位與我們連絡,我們樂意接受各公司單位顧問諮詢。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
fillano
iT邦超人 1 級 ‧ 2008-07-08 15:55:00

JavaFX真的是不行了.....他的script語法很有趣的說。至少留著當RAD的基礎也是不錯的吧....

0
jjw
iT邦研究生 1 級 ‧ 2008-07-09 23:15:04

謝謝分享

0
alexc
iT邦高手 1 級 ‧ 2008-07-13 21:51:39

分析的不錯
不過如果可以再深入分析為什麼趨勢會這樣
應該會更好

0
morchory
iT邦新手 4 級 ‧ 2008-07-18 23:24:53

[http://isong.blogspot.com/
](http://isong.blogspot.com/<br />
)
Edwin先生的文章比較有憑有據,像是一篇真正在分析,而非看圖說故事的文章

chongbing iT邦新手 2 級 ‧ 2008-07-24 04:01:27 檢舉

這是用Google Trends、Page rank、不同搜尋引擎等方式來觀察,本文至少不是只用一個方式,也要交互參考,如同Google Trends 也尚未提供類似基期/基值校正的功能,圖裡的A B確實與RIA無關,總體而言不至於影響到結果,其實細節都還可以再深入(做過全球市調、研究報告等的人應該都可以做),但也要看最後方向或目前市場結論是否也是一樣,是否值得再去花這effort,我都很樂觀其成,補充一點,目前相信也沒有任何一個單位可以舉出實際數字哪個人數用到多少,全球單位有用到多少?有多少數字的實際應用範例?調查方法你也要讓人信服才行,再者,本文最後重點不在此,如同一般人常說2千3百萬人口,就不會說234365341,端賴你想告訴大家的事實是什麼?

最後,希望有更多人提供其更多研究方法,再補足,甚至是最具完整的分析,歡迎提出與討論,充實本篇的內容,而非說只有看圖說故事。

by Bing.

0
davistai
iT邦大師 1 級 ‧ 2008-08-10 15:40:15

太好了,有這麼多的資訊可看!!

0
xxxyyyzzz
iT邦研究生 1 級 ‧ 2008-12-29 09:03:01

謝謝分享

0

Flex、Silverlight、JavaFX、Curl....接下來勒?有沒有預測下一代新秀的...
謝謝分享咯!

我要留言

立即登入留言