網頁標準

網頁標準(或Web標準)一般是指有關於全球資訊網各個方面的定義和說明的正式標準以及技術規範。近年來,這個術語也時常和一套建立網站的標準化的最佳實踐方法、網頁設計的原理、以及上述方法的衍生物連繫在一起。

基本介紹

  • 中文名:網頁標準
  • 又叫:Web標準
和HTML的分別,創建及編輯,瀏覽器的支持,Internet Explorer,Opera,Firefox,Chrome,Safari,Konqueror,ACCESS NetFront,Pale Moon,MHT閱讀器,網頁標準化的實現,套用前景,

和HTML的分別

HTML頁面中的圓形和其他功能必須分開存放,也需要原始檔案上引用。MHTML可以把網頁上的附屬檔案儲存為單一網頁。

創建及編輯

Microsoft OfficeWordExcelPowerPointAccess)能夠創建及編輯MHTML檔案。
Linux平台上,程式kmhtConvert可將檔案轉換為MHTML格式。

瀏覽器的支持

有些瀏覽器具有原生的這種把網頁保存為MHTML的方式,而有些瀏覽器可直接通過第三方的擴展支持MHTML格式。由於保存為MHTML的方式未經標準化,因此各瀏覽器存取的效果略有不同。

Internet Explorer

Microsoft Internet Explorer自5.0版支持MHTML格式,是第一個支持MHTML檔案的瀏覽器。

Opera

Opera自9.0版支持把網頁保存為MHTML檔案,或讀取MHTML檔案。但基於WebKit/Blink的Opera 15卻未提供此功能,直到Opera 16才恢復。

Firefox

Mozilla Firefox需要安裝MHT檔案讀寫的擴展。有兩個這樣的擴展是免費提供的,如Mozilla Archive Format、UnMHT。
即使不通過Firefox擴展讀寫MHTML,通過Mozilla Thunderbird也可以讀取MHTML檔案。

Chrome

在當前版本的Chrome,原生創建MHTML檔案要在chrome://flags啟用實驗性的選項,但啟用實驗項後單一網頁僅能保存為MHTML格式,也可以安裝MHTML檔案讀寫的擴展程式。

Safari

Safari不提供對MHTML的支持,代之以蘋果公司自創的Webarchive(英語:Webarchive)格式,OS X的版本中還提供保存為PDF選項。也有人試圖為Safari創建讀寫MHTML檔案的擴展。

Konqueror

Konqueror需要使用mhtconv擴展以實現對MHTML的支持。

ACCESS NetFront

NetFront3.4(像是索尼愛立信K850等設備上的)可讀取或保存MHTML檔案。

Pale Moon

Pale Moon需要安裝MHT檔案讀寫的擴展。有一個這樣的擴展是免費提供的,即MozArchiver。

MHT閱讀器

一些商業或民間開發者設計了MHT檔案閱讀器,還提供轉換為其它格式(如轉換為PDF)的選項。

網頁標準化的實現

在網頁標準中。我們是採用XHTML+CSS來進行開發的,頁面的布局不再是使用表格,’而是大都採用DIV標籤和CSS控制定位來實現的。因為表格布局通常會讓頁面內容的結構和表現難以分開,同時也會增加很多修改的麻煩。所以雖然它曾經是以前網頁製作最常用的一種布局方式。網頁標準化卻不建議這樣做。XML是一種可定製的置標語言。它可以自由定義標記,只需通過相應的模式語言(女IIDTD或XML Schema)定義標記規範。同時利用樣式表顯示內容,是一種非常高效的內容描述語言。XML的出現和發展帶動著整個網際網路逐漸向語義網靠近,網頁標準化最終也應該是採用XML作為描述內容的語言。但現階段由於HTML的大量存在.人們不可能一下子拋棄原有構建的大量HTML資源,同時要適應新的語言開發網頁也需要一個過程。對此,W3C(World Wide Web Consortium全球資訊網聯盟)提出採用一種過渡性的置標語言XHTML,它的基本語法與HTML類似,採用的基本是HTML的固定標記。然而它的語法是嚴格的。傾向於XML的語法風格。如規定標記名稱必須小寫,標記必須是閉合的,屬性值必須用引號等等。XHTML標準定義了三種文檔類型.分別是STRICT(嚴格型),TRANSITIONAL(過渡型)和FRAMESET(框架集型)。

套用前景

現有的網站很多都是不符合Web標準的。一方面是由於歷史的客觀原因,如瀏覽器的競爭、網頁製作缺少統一規範等;另一方面也是由於網頁製作者本身缺乏Web標準的思想。過於追求頁面效果,造成頁面代碼繁雜混亂。正如網頁標準化組織的領導者Jeffrey Zeldman所說。現有的網站99%都是過時的。看上去好像是聳人聽聞。其實在一定程度上也反映了現時網站的狀況:一旦瀏覽環境發生變化,網頁就會變得面目全非。究其原因,就是由於頁面代碼太隨意,沒有遵守網頁標準進行開發。同時也過於依賴特定的瀏覽器。
網頁標準化的實際意義是深遠的。它可以是網站在任何瀏覽環境下都能夠有效訪問,這不單單是指瀏覽器的種類,如Intemet Explorer, Fire. fox,Opera等,還包括不同的瀏覽設備,如手機、掌上電腦、智慧型電子產品等等。同時要改變網頁的樣式也是很方便的,只需對負責表現功能的樣式表進行修改,就可以讓整個網站煥然一新,而不用再反覆修改網頁裡面的內容。網頁標準化還有利於促進語義網的形成和完善,因為網頁標準是朝著XML作為網頁標記語言這個方向發展的。將來的網頁內容將不再是孤立的。而是代表一定策有:加大經費投入和加強政策保障;加大高素質教師的培養和引進力度,提高教師的整體素質;加強高職實訓基地建設;增加學校間實訓基地的交流,以克服勢單力薄、經驗不足等。
只有不斷的發現並解決校內實訓基地建設中的不足,才能實現高職教育持續、健康的發展,並為提高學生的就業競爭力提供更有利的教育基礎。

相關詞條

熱門詞條

聯絡我們