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

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


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

          常用鏈接

          留言簿(20)

          隨筆檔案

          友情BLOG

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 仁怀市| 东丽区| 理塘县| 出国| 汕头市| 通河县| 湘阴县| 无为县| 大冶市| 安西县| 喜德县| 灵川县| 简阳市| 任丘市| 杭锦后旗| 西安市| 镇雄县| 尼木县| 遂溪县| 正阳县| 济南市| 嘉兴市| 朝阳县| 独山县| 广安市| 平阴县| 奈曼旗| 琼海市| 武义县| 海兴县| 新泰市| 通化市| 茶陵县| 龙海市| 郴州市| 奇台县| 岱山县| 禹城市| 泗水县| 丰城市| 醴陵市|