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

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

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

    That way I want to stay

    BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
      55 Posts :: 1 Stories :: 41 Comments :: 0 Trackbacks
    ???? 前了陣子,做了個(gè)firefox下的插件,在了解它的插件運(yùn)作的過(guò)程中,才發(fā)現(xiàn),原來(lái)程序還可以是這樣組成的。
    ??? 我們現(xiàn)在的所有B/S程序,UI上就是由HTML+JavaScript組成的,而它這樣的局限就是,這樣的UI只能在瀏覽器上運(yùn)行;而且它的UI會(huì)比較簡(jiǎn)單,不能像桌面程序中的一些效果。
    ??? 前面那個(gè)問(wèn)題,其實(shí)很容易回答,大部分桌面程序也只能在Window上運(yùn)行,大部分人都會(huì)裝Windows,但是大部分人也都會(huì)裝瀏覽器。
    ??? 而后面這個(gè)問(wèn)題,就是我要說(shuō)的內(nèi)容了。Firefox里面所有界面上的布局,都是用類(lèi)似于HTML的XUL語(yǔ)言生成的,它比HTML支持更多的UI,更方便的一些操作。
    ??? 當(dāng)你發(fā)現(xiàn),用HTML就可以構(gòu)造出一個(gè)功能非常復(fù)雜的GUI時(shí),當(dāng)你發(fā)現(xiàn)光光html就可以做出一個(gè)Firefox那樣的界面時(shí),當(dāng)你發(fā)現(xiàn),F(xiàn)irefox這個(gè)平臺(tái)上所有的程序都是由HTML組成時(shí),這就是我的驚異了。
    ??? 當(dāng)你發(fā)現(xiàn),其實(shí)用HTML就可以做出所有的GUI程序時(shí),這就是Moliza的思路了(其實(shí)NetBean的RPC中各個(gè)Plugin的UI的思路跟這個(gè)有點(diǎn)類(lèi)似)。
    ??? 當(dāng)你發(fā)現(xiàn),你要打開(kāi)一個(gè)程序,你只需要一個(gè)瀏覽器,打開(kāi)一個(gè)網(wǎng)頁(yè),其余啥都不用做時(shí),這就是Google的思路了。
    ??? 這就是我的感覺(jué)。
    ??? 而且我在做這個(gè)Firefox的插件時(shí),我一直感覺(jué)我在用AJAX,其實(shí)AJAX的思路,最有價(jià)值的就是,UI上每次變更,不需要刷新整個(gè)頁(yè)面,不需要 Reload整個(gè)UI,只需要變更它需要變化的部分,就像桌面程序一樣。而你在用Firefox的時(shí)候,你會(huì)感覺(jué)到Firefox在刷新什么東西嗎?
    posted on 2007-01-21 13:07 Wingel 閱讀(2790) 評(píng)論(8)  編輯  收藏

    Feedback

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-21 16:18 hu
    言之無(wú)物.什么都沒(méi)明白.  回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-21 17:05 Anders小明
    這個(gè)理念不算超前,其實(shí)如果你有寫(xiě)過(guò)Dreamweaver插件你就知道,Dreamweaver的程序界面,也是利用類(lèi)似XUL的market定義的。
    這樣的設(shè)計(jì)其實(shí)比比皆是,如果你愿意,Window程序也可以的。
    相對(duì)而言,我還是比較看好Flex,以及MS的WPF,而XUL感覺(jué)支持的力量太少了!
      回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-22 09:16 qq2008
    FIREFOX確實(shí)很NB  回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-22 10:12 GoKu
    這個(gè)也能扯上AJAX?
      回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-22 12:58 jj
    屁!!!  回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊[未登錄](méi) 2007-01-22 15:26 無(wú)名
    我想問(wèn)下實(shí)現(xiàn)的代價(jià)高不高,能不能做到像桌面開(kāi)發(fā)中的那樣,用手拖就生成一個(gè)控件的界面?  回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-22 16:26 Slash
    嗯,代價(jià)蠻高的,沒(méi)有一個(gè)好的IDE  回復(fù)  更多評(píng)論
      

    # re: 做了Firefox下的一個(gè)擴(kuò)展,它的設(shè)計(jì)理念真的是非常超前啊 2007-01-25 12:09 Web 2.0 技術(shù)資源
    莫名其妙.......... 不過(guò)還是辛苦了.  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲Aⅴ无码一区二区二三区软件| 亚洲精品国偷自产在线| 亚洲成人网在线观看| 99精品视频免费在线观看| 亚洲AV无码乱码在线观看裸奔| 拍拍拍无挡视频免费观看1000 | 在线观看免费人成视频色9| 亚洲mv国产精品mv日本mv| 在线视频免费观看高清| 亚洲国产成人久久综合| 国产91久久久久久久免费| 老司机午夜性生免费福利| 亚洲午夜精品一级在线播放放| 国产免费A∨在线播放| 亚洲精品tv久久久久久久久| 少妇太爽了在线观看免费视频| 亚洲白嫩在线观看| 成年女人毛片免费播放人| 国产亚洲福利一区二区免费看| 免费无码一区二区三区蜜桃 | 亚洲精品无码专区| 深夜国产福利99亚洲视频| 9久久免费国产精品特黄| 亚洲第一成年男人的天堂| 97视频免费在线| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 深夜a级毛片免费无码| 91麻豆国产自产在线观看亚洲| 无码少妇精品一区二区免费动态 | 亚洲欧美日韩久久精品| 亚洲国产精品一区二区第四页| 日韩精品无码免费专区午夜不卡| 亚洲黄色在线网站| 两个人看的www高清免费视频 | 国产一级高清视频免费看| A毛片毛片看免费| 亚洲精品国产国语| 亚洲中文字幕在线观看| 国产va免费精品观看精品 | 亚洲AV成人无码网站| 色婷婷7777免费视频在线观看 |