?

政府網站技術發展趨勢與標準應用

2009-02-23 05:56劉淑艷
網絡與信息 2009年1期
關鍵詞:代碼瀏覽器頁面

劉淑艷

摘要:根據多年來政府網站建設經驗與技術領域的積累,簡單描述一下政府網站建設技術發展趨勢與標準應用。

關鍵詞:網站設計

據中國互聯網絡信息中心統計,截至2008年6月,使用“.gov.cn”域名的政府網站總數發展到近1.3萬個。由于政府網站具有不受約束訪問信息的能力,最能保證傳遞信息的及時性、存儲信息的豐富性、獲取信息的便捷性、使用信息的廣泛性。本文為描述政府網站技術發展趨勢與標準應用的體會。

一、新技術

當瀏覽器版本更新或者新應用設備的出現,我們的網站就可能變得不適用,我們需要升級或者重新開發新的網站程序。為了瀏覽器的兼容,網站不得不為各種瀏覽器寫不同的代碼。同樣的,每當新的網絡技術和交互設備的出現。我們也需要制作一個新版本來支持這種新技術或新設備,因此在W3C(W3C.org)的組織下,網站標準開始被建立。

1.框架程序技術。對于政府網站,程序的選型這里推薦使用JSP。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理。然后將生成的HTML頁面返回給客戶端的瀏覽器。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網的所有特點。

MVC即Model-View-Controller的縮寫,是一種常用的設計模式。MVC減弱了業務邏輯接口和數據接口之間的耦合,以及讓視圖層更富于變化。MVC本來是存在于Desktop程序中的,M是指數據模型,V是指用戶界面。C則是控制器。大部分Web應用程序都是用像JSP、PHP或者ASP這樣的過程化語言來創建的。它們將像數據庫查詢語句這樣的數據層代碼和像HTML這樣的表示層代碼混在一起。經驗比較豐富的開發者會將數據從表示層分離開來,但這通常不是很容易做到的,它需要精心的計劃和不斷的嘗試。MVC從根本上強制性地將它們分開。隨著技術的發展各種框架不斷涌現,這里推薦的是STRUTS框架。

2.框架。Struts是MVC的一種實現,它將Servlet和JSP標記用作實現的一部分。Struts繼承了MVC的各項特性,并根據J2EE的特點,做了相應的變化與擴展。struts框架具有組件的模塊化、靈活性和重用性的優點,同時簡化了基于MVC的web應用程序的開發。除此之外,Struts的優點主要集中體現在兩個方面:Taglib和頁面導航。Tagllb是Struts的標記庫,能大大提高開發效率。

二、新功能

政府網站由于信息量大,信息質量標準要求高,一些欄目互動性強等特點,要求在功能實現上,更具挑戰性。這一切使得網站維護進入了“內容管理時代”。CMS是ContentManagement System的縮寫,意為“內容管理系統”。CMS具有許多基于模塊的設計,可以加快網站開發的速度和減少開發的成本。內容管理解決方案重點解決各種非結構化或半結構化的數字資源的采集、管理、利用、傳遞和增值,并能有機集成到結構化數據的商業智能環境中。在這里舉例說明內容管理中的常見功能模塊。

1.所見即所得編輯器?;赪eb的Javascnpt HTML WYSIWYG編輯器。采用JavaScript/ECMAScript開發,支持通過插件的方式進行擴展。

2.網站管理功能模塊。記錄下管理用戶登錄時的訪問ip,登錄地點,登錄時間以及登錄的身份,登錄次數等。信息發布的統計功能。提供強大完善的權限設置功能,能夠將權限級別定義到具體每個欄目、每個頁面的操作上,并能夠通過靈活的配置適應各種權限分配需求。

3.欄目信息轉發功能。一次信息添加,即可多欄目轉發信息,省去多欄目再次添加的工序。

4.欄目定時發布。對于時效性較特殊的新聞。我們可以定制其發布與顯示的時間。

三、新風格

網站風格(style)是抽象的。是指站點的整體形象給瀏覽者的綜合感受。這個“整體形象”包括站點的CI(標志、色彩、字體、標語)、版面布局、瀏覽方式、交互性、內容價值、存在意義等諸多因素。在設計以內容為主的新聞類網站時,應該運用干凈的結構和清晰的元素組合。直觀地呈現信息是一個在線新聞站點的根本需求,為滿足這種需求甚至可以犧牲一些界面視覺。外框、線條、顏色等都是結構的基本元素,將這些元素舒服地排列會給頁面帶來節奏感和連貫性。并大大地加強和突出內容,將內容清晰地呈現給用戶。

1.簡單布局。和幾年前相比,我們似乎正在尋找更加簡單的單欄或雙欄布局??偟母杏X就是普遍認同簡單的頁面表現更好。閱讀這類頁面只需要從上看到下即可,你的眼睛不用在頁面上轉來轉去拼命尋找想要的東西。同時在瀏覽過程中它也提供更加平和、穩定的瀏覽體驗。

2.有許多留白。一般來說,留白越多越好。當然,留“白”不一定是白的,但它必須留出一定的空間。

3.讓重要的文字比一般的文字更大。就像我們在上面提到的設計方法一樣,它只有在一定的模式下使用才能起作用。如果所有的文字都很大,那就沒有一個是重點了。用大字體讓訪客迅速地了解這個頁面是關于什么的,什么是重要的,并且指出接下來他們可以在哪里找到想要的東西。

業界越來越關注W3C標準設計,大到各大門戶網站,小到不計其數的個人網站,在W3C標準化的影響下,網頁設計人員已經把這一要求作為行業標準。

猜你喜歡
代碼瀏覽器頁面
答案
讓Word同時擁有橫向頁和縱向頁
微軟發布新Edge瀏覽器預覽版下載換裝Chrome內核
神秘的代碼
一周機構凈增(減)倉股前20名
重要股東二級市場增、減持明細
近期連續上漲7天以上的股
驅動器頁面文件大小的總數為何總是07
瀏覽器
lE8設置技巧大放送
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合