999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

移動互聯(lián)網(wǎng)絡(luò)環(huán)境下圖書館頁面布局設(shè)計研究

2015-03-10 05:55:46林嘉琪
圖書館學(xué)刊 2015年6期
關(guān)鍵詞:頁面圖書館標準

林嘉琪

(1.武漢大學(xué)信息管理學(xué)院,湖北 武漢 430072;2.廣東省立中山圖書館,廣東 廣州 510110)

截至2014年12月,據(jù)《第35次中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告》顯示,我國網(wǎng)民規(guī)模達6.49億,全年共計新增網(wǎng)民3117萬人,互聯(lián)網(wǎng)普及率為47.9%,較2013年底提升了2.1%個百分點,手機網(wǎng)民規(guī)模達5.57億,較2013年增加5672萬人,由2013年的81.0%提升至85.8%[1]。隨著移動互聯(lián)應(yīng)用的日益深入,圖書館網(wǎng)頁服務(wù)不僅面向PC瀏覽器的使用,還要適應(yīng)各種移動終端的使用環(huán)境以及用戶的各種使用需求?;诖?,圖書館網(wǎng)頁設(shè)計應(yīng)遵循Web標準,提高網(wǎng)頁的規(guī)范性、靈活性和易用性,以適應(yīng)未來互聯(lián)網(wǎng)應(yīng)用的發(fā)展。

1 Web標準的特點與優(yōu)點

Web標準是由萬維網(wǎng)聯(lián)盟(W3C)構(gòu)建的網(wǎng)頁設(shè)計標準,主要包括可擴展超文本標識語言(XHTML)標準和層疊樣式單(CSS)標準[2]。推行Web標準的目的是提升網(wǎng)頁的簡潔度、兼容性、易用性和靈活性,以適應(yīng)今后互聯(lián)網(wǎng)應(yīng)用發(fā)展的需要。Web標準的特點是表現(xiàn)與結(jié)構(gòu)相分離的網(wǎng)頁設(shè)計模式。表現(xiàn)是頁面的外觀樣式,通過樣式代碼來控制頁面元素的排列與布局,向用戶呈現(xiàn)易于瀏覽的頁面外觀。結(jié)構(gòu)是由XHTML標簽組成的代碼結(jié)構(gòu),用于標識頁面元素,為機器讀取頁面元素提供標識。在Web標準設(shè)計模式中,樣式代碼被獨立保存為CSS文件,而結(jié)構(gòu)代碼與頁面內(nèi)容保存為XHTML文檔。在這種模式下,網(wǎng)頁文檔的代碼結(jié)構(gòu)獨立,樣式調(diào)用靈活,有利于網(wǎng)頁功能擴展以及日常維護。在移動互聯(lián)時代,遵循Web標準設(shè)計的網(wǎng)頁具有以下優(yōu)點,使其適應(yīng)了移動互聯(lián)應(yīng)用的發(fā)展。

①文檔通用度高。XHTML文檔是得到廣泛支持的網(wǎng)頁文檔規(guī)范。無論在不同的瀏覽器軟件中,還是在不同的硬件設(shè)備中,都能夠被正確地解釋,有效防止了網(wǎng)頁文檔出現(xiàn)兼容性錯誤。②數(shù)據(jù)交換性強。XHTML文檔本質(zhì)上是結(jié)構(gòu)完整的XML文檔,良好的代碼結(jié)構(gòu)使XHTML具有高效的數(shù)據(jù)交換功能,支持第三方軟件或設(shè)備靈活地讀取網(wǎng)頁數(shù)據(jù)。隨著移動互聯(lián)技術(shù)的深入應(yīng)用,網(wǎng)頁文檔也需要強調(diào)數(shù)據(jù)交換能力,以支持移動設(shè)備對網(wǎng)頁內(nèi)容的提取與利用。③頁面樣式靈活。通過更改調(diào)用CSS文件,能夠靈活地改變頁面樣式,使XHTML文檔能夠針對不同的設(shè)備,如PC瀏覽器、手機、掌上電腦等的使用環(huán)境,調(diào)用對應(yīng)的樣式代碼,呈現(xiàn)合適的頁面外觀。

2 遵循Web標準的網(wǎng)頁設(shè)計技巧

Web標準不僅包括各種設(shè)計文檔,包括XHTML文檔、CSS文檔、DOM(文檔對象模型)的建設(shè)規(guī)范,還包括一套Web標準設(shè)計思路和設(shè)計技巧。筆者將由淺入深地闡述Web標準的網(wǎng)頁設(shè)計思路和技巧。

2.1 應(yīng)用三層模型設(shè)計網(wǎng)頁

所有HTML和XHTML頁面都是由“結(jié)構(gòu)、表現(xiàn)和行為”這3方面組成的,抽象一點理解,內(nèi)容是基礎(chǔ)層,然后是結(jié)構(gòu)層,最后附加表現(xiàn)層和“行為”[3]。設(shè)計模型如圖1所示。

圖1 網(wǎng)頁設(shè)計三層模型

三層模型描述了結(jié)構(gòu)、表現(xiàn)與行為之間的相互關(guān)系:①結(jié)構(gòu)、表現(xiàn)、行為三者相分離,對應(yīng)著3個獨立的文件XHTML文件、CSS文件以及腳本語言文件,三者之間是調(diào)用與被調(diào)用的關(guān)系。②結(jié)構(gòu)是Web標準下網(wǎng)頁設(shè)計的核心元素,由一系列的XHTML標簽組成,用于標識各個頁面元素。程序利用文檔對象模型(DOM)類庫來訪問結(jié)構(gòu)化標簽,能夠讀取指定位置的頁面內(nèi)容,動態(tài)調(diào)用樣式代碼和行為代碼作用于指定的頁面元素上。

2.2 使用語義標識構(gòu)造網(wǎng)頁文檔

著名網(wǎng)頁設(shè)計師Dan Cederholm說:“當談及語義時,我的意思是使用表達意思的標記,而不是表現(xiàn)指令[4]?!盌an Cederholm的話是針對網(wǎng)頁標簽誤用現(xiàn)象而提出。W3C對每個標簽都做了定義及語義說明,但在實際使用中卻存在各種誤用,例如

標簽被用來定義網(wǎng)頁元素的位置,
標簽用于頁面布局。這些誤用會導(dǎo)致瀏覽器解釋網(wǎng)頁文檔時出錯,或者是難以被第三方軟件讀取網(wǎng)頁文檔數(shù)據(jù)?;诖?,需要還原網(wǎng)頁標簽的原義,正確書寫網(wǎng)頁文檔。實現(xiàn)技巧有3方面。

①轉(zhuǎn)變設(shè)計思路,正確使用頁面標簽。大多數(shù)情況下,標簽誤用源于代碼跟著設(shè)計走的錯誤思路,導(dǎo)致本該用來標識內(nèi)容的標簽被誤用于營造頁面布局。Web標準倡導(dǎo)的設(shè)計思路是根據(jù)網(wǎng)頁內(nèi)容來選用網(wǎng)頁標簽,如表格數(shù)據(jù)使用

標簽標識,列表內(nèi)容使用<small id="24k8k"></small><sup id="24k8k"><delect id="24k8k"></delect></sup>
    <tr id="24k8k"></tr>
    <noscript id="24k8k"><dd id="24k8k"></dd></noscript>
    <tfoot id="24k8k"><noscript id="24k8k"></noscript></tfoot>
      • <sup id="24k8k"><code id="24k8k"></code></sup>