posts - 59,  comments - 323,  trackbacks - 0
          一個初步的想法,先簡單說一下。
           
          1、最初的圖形用戶界面,都是代碼堆出來的,用代碼來畫界面,用代碼來響應(yīng)事件,用代碼來處理事件。
           
          2、OO風(fēng)潮一起,GUI的框架自然也要跟進,基于控件的GUI開發(fā),大行其道。
           
          3、最初的Web,根本無法與GUI應(yīng)用同日而語,反而能夠不受太多OO思潮的干擾。獨立發(fā)展出了:結(jié)構(gòu)、表現(xiàn)、行為三分離的架構(gòu)模式。也就是XHTMLCSSDOM/ECMAScript
           
          4、基于控件的開發(fā),封裝細節(jié),因此也各自獨立。大家通過消息機制來溝通。這樣就導(dǎo)致有一部分邏輯是被封裝在控件內(nèi)部,另一部分則散布在控件“四周”。
           
          5、DHTML->AJAX->XUL這樣的發(fā)展思路,顯示了另外一種開發(fā)GUI應(yīng)用的可能性。結(jié)構(gòu)與表現(xiàn)分離,要修改界面效果,自然是修改CSS來得方便。結(jié)構(gòu)與行為分離,自然能夠?qū)λ械摹皠幼鞑糠帧奔兴伎肌?/DIV>
           
          個人認(rèn)為,后一種GUI應(yīng)用開發(fā)的架構(gòu)模式,是更加合理的。
          posted on 2006-01-22 11:25 讀書、思考、生活 閱讀(1567) 評論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          <2006年1月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(20)

          隨筆檔案

          友情BLOG

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 北京市| 通山县| 合水县| 新郑市| 集贤县| 易门县| 北辰区| 东丽区| 三河市| 沙湾县| 建湖县| 淳化县| 巨野县| 闻喜县| 新化县| 大化| 宜兴市| 西吉县| 林口县| 社旗县| 静宁县| 丰城市| 若尔盖县| 邯郸县| 安图县| 吴川市| 大姚县| 贵阳市| 张家川| 徐水县| 休宁县| 临安市| 绍兴县| 定襄县| 南和县| 镇远县| 弋阳县| 山东| 甘洛县| 义马市| 喀喇沁旗|