嚴(yán)格遵循W3C制定的編程和設(shè)計(jì)要求,打造完美網(wǎng)站。
為企業(yè)做網(wǎng)站指導(dǎo)前,我首先會(huì)問對方有沒有看過網(wǎng)站的源碼。簡單來說,源代碼—可能含有多種不同編程語言,一般可以從瀏覽器“查看”菜單下打開——就是網(wǎng)站的真身。
源碼一般由HTML和JavaScript寫成,看起來活像一堆不明所以的外星文字,和我們平時(shí)在瀏覽器中打開的網(wǎng)站截然不同。但請相信我,只要你面前的這堆“火星文”符合基本的網(wǎng)絡(luò)標(biāo)準(zhǔn),呈現(xiàn)在大家面前的網(wǎng)站就會(huì)美觀而流暢。但如果代碼不符合基本要求,將來企業(yè)就可能面對越來越高的維護(hù)成本——使用性也會(huì)越來越差,最后把客戶都趕跑。
要想有一個(gè)符合網(wǎng)絡(luò)標(biāo)準(zhǔn)、搜索結(jié)果最優(yōu)化的網(wǎng)站,就要先確定你的網(wǎng)站符合W3C(World Wide web Consortium)的最新標(biāo)準(zhǔn)和規(guī)范。由網(wǎng)絡(luò)之父蒂姆·伯納斯一李(Timothy Berners—Lee)建立的W3C一直被贊為網(wǎng)絡(luò)標(biāo)準(zhǔn)化的幕后推手,為網(wǎng)絡(luò)的長期發(fā)展和穩(wěn)定性制定出許多協(xié)議和指南。
在W3C的統(tǒng)一標(biāo)準(zhǔn)問世前,各種HTML版本間互相打架是常事,令網(wǎng)站訪問者備受困擾。經(jīng)過w3c的不懈努力,除少數(shù)情況外,網(wǎng)絡(luò)運(yùn)行已經(jīng)基本穩(wěn)定下來。
W3c19網(wǎng)站提供免費(fèi)評估,這類開源服務(wù)在程序員和網(wǎng)站設(shè)計(jì)師中間非常流行,可以為你的網(wǎng)站源碼的穩(wěn)定性提供寶貴建議。
要檢查你的源代碼是否正確,可訪問http://www.validator.w3.org/。輸入網(wǎng)站網(wǎng)址,選擇“validate by URI”選項(xiàng)。檢查的結(jié)果應(yīng)該與網(wǎng)管分享,并對問題進(jìn)行討論。不過要記住,絕大多數(shù)網(wǎng)站——包括w3c的網(wǎng)站在內(nèi)——都含有少數(shù)錯(cuò)誤,但并不影響運(yùn)行。