Web標(biāo)準(zhǔn)化網(wǎng)站開發(fā)該給誰用?_Web標(biāo)準(zhǔn)教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
最近一個項目的客戶反饋就是:網(wǎng)頁頁面總是出錯,主要是內(nèi)容頁出錯,添加一些資料就會亂了,整個頁面都會亂掉。通常這時我的第一反應(yīng)就是他們添加的資料的代碼是不干凈的,也就是說這些資料中夾有很多HTML的標(biāo)簽,并且有很多標(biāo)簽是沒有封號的。當(dāng)這些資料添加之后網(wǎng)站的原有代碼與后來的代碼之間就會現(xiàn)問題,并且在局部的代碼錯誤就有可能產(chǎn)生全局的版面布局錯誤。其基本原理就是:由于未封口的標(biāo)簽在非標(biāo)準(zhǔn)情況下是可以理解并被IE所支持的。而當(dāng)用戶復(fù)制了非標(biāo)準(zhǔn)化網(wǎng)站的內(nèi)容時有時不免會帶上這些非標(biāo)準(zhǔn)的未封號的標(biāo)簽,而正是這些非標(biāo)準(zhǔn)的標(biāo)簽被加入了已經(jīng)標(biāo)準(zhǔn)化的網(wǎng)站中時就會把這個標(biāo)準(zhǔn)化的網(wǎng)站打得亂七八糟。
網(wǎng)頁標(biāo)準(zhǔn)化之后的網(wǎng)站是脆弱的,是無法應(yīng)對突發(fā)的錯誤的。一個標(biāo)準(zhǔn)化的代碼加入非標(biāo)準(zhǔn)化的網(wǎng)站中那么這段代碼就會顯示得一點也不差。但是一段非標(biāo)準(zhǔn)的代碼加入標(biāo)準(zhǔn)化網(wǎng)站之后就非常輕易出現(xiàn)錯誤。難怪人家說越完美的東西越輕易破碎。有人會說,為什么不和客戶講清楚呢。讓他們自己在添加資料時注重一下。假如我們的客戶都是能對網(wǎng)頁技術(shù)有個了解也就好了,我們也不不用這么麻煩了。可是客戶不會聽這些,客戶會認(rèn)為我花錢了,你就要讓我用得舒適。不能讓我那么麻煩的工作。也是啊人家花錢了,還要讓人家那么麻煩的操作。這不是玩人家嗎?
那是不是說我們需要放棄網(wǎng)頁標(biāo)準(zhǔn)化?我的主張是:網(wǎng)頁標(biāo)準(zhǔn)化只適合部分用戶群體。這個部分并不一定是指小部分,而是指針對的一些應(yīng)用群體,具體的大小比例不一定。網(wǎng)頁標(biāo)準(zhǔn)化適合大型門戶,適合專業(yè)級商城或是網(wǎng)絡(luò)交易網(wǎng)站,適合政府網(wǎng)站。大型門戶由專業(yè)人員治理所有信息都會以最簡潔的方式發(fā)布�?梢员WC網(wǎng)頁的正確性。越大的越專業(yè)的網(wǎng)站越可以用。而政府網(wǎng)站,主要是信息,并且這些信息都是自己的信息,不從別人那里抓取,當(dāng)然有一些政府機構(gòu)都會直接復(fù)制WORD文檔直接發(fā)布,這些都不會出現(xiàn)太大的錯誤,因為WORD文檔的代碼雖然有點多余,但是還算是完整的,不會差得太多。并且現(xiàn)在有一些編輯器已經(jīng)有能力去清理WORD中的垃圾代碼。所以也不用擔(dān)心發(fā)布信息會出錯。
不適用的大多數(shù)是沒有自己的自主信息來源的網(wǎng)站,這些網(wǎng)站以獲取別人網(wǎng)站信息為主要內(nèi)容,所以他們的代碼不干凈也是正常的。而出錯就成為了必然。所以應(yīng)對這樣的客戶,需要在之前就做好相關(guān)分析,這樣才會讓我們在后期的工作中減少麻煩!
相關(guān)Web標(biāo)準(zhǔn)教程:
- Web標(biāo)準(zhǔn):需要正確的使用H1~ H6標(biāo)簽
- 五個WEB標(biāo)準(zhǔn)中必須注意的地方
- 做到結(jié)構(gòu)(XHTML),表現(xiàn)(CSS),行為(JavaScript)的分離
- CSS標(biāo)準(zhǔn):HTML標(biāo)簽元素的關(guān)閉
- Web標(biāo)準(zhǔn)之路 勿使用W3C廢棄的元素
- CSS布局 聲明文檔類型描述(DTD)
- DIV CSS\讓搜索引擎蜘蛛不再累
- 用XHTML+CSS創(chuàng)建基于Web標(biāo)準(zhǔn)的網(wǎng)頁
- XHTML+CSS創(chuàng)建基于Web標(biāo)準(zhǔn)的網(wǎng)站
- DIV+CSS對SEO的幫助
- 淺析什么是Web標(biāo)準(zhǔn) 及其前景
- CSSer新手寄語:開始標(biāo)準(zhǔn)之路
- 相關(guān)鏈接:
- 教程說明:
Web標(biāo)準(zhǔn)教程-Web標(biāo)準(zhǔn)化網(wǎng)站開發(fā)該給誰用?
。