表現層組件的雜談I

          表現層組件的概念沒什么多講的,這里我主要講表現層組件中的兩個焦點問題:
          1、表現層組件顯示形式的控制。
                包括對于表現層組件的顯示形式(表格、列表)、顯示樣式(表格背景、懸浮等)、布局方式(組件中元素的擺放)等的控制。
          2、表現層組件的事件響應機制。

          目前市場上各種各樣的表現層組件的框架也是非常的多,個人對于以上兩點發表下自己的看法:
          1、表現層組件顯示形式的控制
                個人覺得仍然是通過html來控制布局方式以及形成顯示形式的、通過css來控制顯示樣式的解決方案超越采用類似C/S的解決方案。采用類似C/S的解決方案通常來說都意味著對于顯示的對象的控制都是通過代碼去實現控制的,盡管可能對于基于數據實現樹、表格、列表這種的顯示比html簡單,但對于最為重要的顯示樣式、布局方式的控制上我覺得C/S的解決方案是大大弱于html、css這樣的解決方案的,畢竟UI的設計可直接轉換為html,而css的學習顯然比通過程序控制顯示樣式更為簡單,我想寫過C/S程序的人都能想起要在代碼里控制布局、實現UI設計效果的痛苦。
                 html、css的門檻低以及與UI的良好結合我覺得這是他們的優點,至于基于數據實現多種的顯示形式這個是數據表現層組件需解決的問題,但作為表現層組件來說,UI的易控制是最為關鍵的,所以在這點上我認為基于html、css實現表現層組件顯示形式的控制是我最看重的部分。
          2、表現層組件的事件響應機制
                這點無疑C/S結構的程序提供了良好的模式,幸好ajax逐步應用,使得在表現層組件中也可用js實現相同的事件響應機制。

          其實以上兩點都是為了解決表現層組件的一個關注點,就是對于表現層組件的控制、擴展和維護上,作為表現層組件,最重要的仍然是易用性、易維護性和易擴展性。

          posted on 2005-12-31 21:23 BlueDavy 閱讀(1156) 評論(0)  編輯  收藏 所屬分類: Java

          公告

           









          feedsky
          抓蝦
          google reader
          鮮果

          導航

          <2005年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          隨筆分類

          隨筆檔案

          文章檔案

          Blogger's

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 瑞昌市| 全南县| 鄯善县| 瓦房店市| 蒲江县| 洛阳市| 永州市| 岑巩县| 淮北市| 女性| 濮阳县| 永年县| 新安县| 台安县| 邳州市| 淅川县| 津南区| 郧西县| 江达县| 新沂市| 盘山县| 通城县| 古浪县| 鲁甸县| 且末县| 卓资县| 景东| 盈江县| 桂林市| 新野县| 昆山市| 松滋市| 大同县| 仁布县| 大埔县| 密云县| 乳山市| 易门县| 新乡市| 德保县| 化德县|