<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    咖啡伴侶

    呆在上海
    posts - 163, comments - 156, trackbacks - 0, articles - 2

    瀏覽器里的圖形展示

    Posted on 2010-06-21 21:36 oathleo 閱讀(1783) 評論(1)  編輯  收藏 所屬分類: Web

    Web的功能會越來越強大,這點基本上沒有多少人會反對。想想那么多在各種操作系統(tǒng)下跑的五花八門的應(yīng)用程序,今天基本都能在Web上找到類似的應(yīng)用,原因太簡單了,現(xiàn)在的客戶要求已經(jīng)隨著PC和互聯(lián)網(wǎng)的發(fā)展慢慢提高了,他希望能在iphone里看股票,希望在imac上辦公,在blackberry里收郵件,誰能跨這么多復(fù)雜而多變的各類系統(tǒng)?

    只有Web

    Web就離不開瀏覽器,當(dāng)然如果更加激進些,哪天整個操作系統(tǒng)都是web,那可能就沒有瀏覽器一說了。就時下來說,Web真的已經(jīng)發(fā)展的很強大了。我們可以在瀏覽器里看新聞,逛論壇,采購物品,收發(fā)郵件,在線協(xié)同工作,操作office,游戲等等等等。如果說Web相當(dāng)于桌面應(yīng)用程序還有什么軟肋的話,那就是瀏覽器里的圖形展示。

    說到這篇文章的重點,先大概梳理一下。目前瀏覽器端的圖形展示解決方案。Web里的圖形解決方案筆者自己給他大概分兩種,一種叫無插件,一種叫有插件。無插件嘛就是瀏覽器原生支持,就像打開html一樣。有插件嘛當(dāng)然就是要裝插件的,插件就類似ActiveX等。

    先說說有插件的,里面按使用人數(shù)又有大眾版和專業(yè)版,大眾版筆者羅列了幾個

    1.  FlashFlex

    2.  Java Swing,JavaFX

    3.  Silverlight

    4.  VRML

     

    在這幾項技術(shù)FlashFlex感覺是個比較有前途的方向,面向?qū)ο蟮恼Z言,動靜結(jié)合的對象,基本各類瀏覽器都兼容的插件和現(xiàn)實效果,豐富的動態(tài)效果和絢麗的展示等,都是目前Web里圖形展示的Top one。唯一讓人感覺缺憾的是adobe這個設(shè)計師出生的公司,總讓程序員感覺不爽(要是IBM出的這技術(shù)該多好)。所以筆者是對Flex的源碼實現(xiàn)比較不齒,這哪里像個精品代碼應(yīng)有的樣子。如果說還有什么缺陷,效率是一個,無法集成入搜索是一個,回退算是一個吧。

    Swing要在Web展示,只能Applet了,這項被千萬java程序員唾罵的技術(shù)還是有頑強的生命力。為什么?實在是沒有辦法,除了它還能誰?(相對java程序員) 其實swing是個很不錯的技術(shù),可惜了Sun好像不在意Applet的巨大潛力,只關(guān)系它的J2EE去了。唉!好在亡羊補牢,來了個新的JavaFX,只是java程序員已經(jīng)對Applet心有余悸,JavaFx發(fā)展如何,再看看吧。

    微軟的程序員有大奔頭了,因為他們有了SL,看看SL剛剛出來時候,那聲勢浩大的場面,真的是……如果我是微軟程序員,我肯定會搞搞SL,雖然它組件依舊很少,客戶端依舊安裝率不高。我就不怕,等的就是內(nèi)置SL,絕對可以秒掉很多Flash的市場。

    VRML最近才了解到的一個技術(shù),看了下效果還是很震撼,可能程序員不是很熟原因也是它支持的公司基本都是設(shè)計軟件的公司。插件的安裝率估計是最低的,不了解的不說,一筆帶過。

     

    上面說完了有插件,下面輪到無插件了,無插件的估計就那幾個:

    1.       VML

    2.       SVG

    3.       Canvas

    VML(Vector Markup Language) 微軟的早期瀏覽器支持的圖形展示的一種格式。最大的特點就是只有IE支持,微軟估計當(dāng)年根本沒想到IE的占有率會跌到60%,唉千萬不要低估消費者。你不行就靠邊,我用鼠標(biāo)說話。

    SVG(Scalable Vector Graphics) 我在無插件里最看好的技術(shù),XML的子集,W3C下的一個項目,早幾年不瘟不火的,這幾年起來了,何以見得?HTML5的標(biāo)準(zhǔn),IE9原生支持,看看各大廠家,誰希望被AdobeFlash把持這么大一塊市場。當(dāng)然由于微軟的原因IE9以前的版本還都需要插件才能支持SVG

    Canvas HTML5里另外一個重頭戲,介紹也是很多了,至于為什么會既有SVG又有Canvas我還真的不甚明白,誰知道W3C每天都在琢磨什么呢。最大的特點是2d的方式繪畫圖形,而不像SVG是標(biāo)簽式的。

    Feedback

    # 又見牛人  回復(fù)  更多評論   

    2010-06-21 22:41 by 佩服
    牛人,知識面很廣
    主站蜘蛛池模板: WWW国产亚洲精品久久麻豆| 一级毛片aaaaaa视频免费看| 四虎影视大全免费入口| 国产午夜亚洲精品不卡免下载| 亚洲另类少妇17p| 久久爰www免费人成| 国产成人精品日本亚洲专| 又粗又大又硬又爽的免费视频 | 爱情岛论坛亚洲品质自拍视频网站 | 爱情岛论坛网亚洲品质自拍| 久久久久国产精品免费免费不卡| 亚洲男人天堂2022| 综合亚洲伊人午夜网| 免费国产作爱视频网站| 免费一级毛片在线播放放视频| 亚洲视频精品在线| 四虎永久免费观看| 日韩精品免费一级视频| 一个人看的在线免费视频| 亚洲国产美女视频| 中文字幕人成人乱码亚洲电影| 性色av无码免费一区二区三区| 中国内地毛片免费高清| 最近高清中文字幕无吗免费看| 免费无遮挡无码视频在线观看| 亚洲黄色在线播放| 中文亚洲成a人片在线观看| 欧亚精品一区三区免费| 男的把j放进女人下面视频免费| 亚洲av日韩综合一区久热| 亚洲综合久久综合激情久久| 亚洲成人高清在线| 成人免费无码大片a毛片软件 | 免费精品久久久久久中文字幕| 亚洲激情校园春色| 亚洲成AV人片在WWW色猫咪| 亚洲精品国产自在久久| 免费黄色app网站| 青青视频观看免费99| 四虎影视成人永久免费观看视频| 深夜免费在线视频|