精品主題,實(shí)戰(zhàn)科普,最新行業(yè)熱點(diǎn)話題,隨時(shí)掌握云上咨訊。
從易用性來說:最早的網(wǎng)站可能存在每當(dāng)主流瀏覽器升級(jí)時(shí),剛剛建立的網(wǎng)站就可能過時(shí),我們就需要升級(jí)或重新建造一遍網(wǎng)站;為了使網(wǎng)站兼容 Netscape和IE,網(wǎng)站不得不為這兩種瀏覽器寫不同的代碼;每當(dāng)新的網(wǎng)絡(luò)技術(shù)和交互設(shè)備的出現(xiàn),我們也需要制作新版本來支持這種新技術(shù)或設(shè)備,如支持手機(jī)上網(wǎng)的WAP技術(shù);網(wǎng)站代碼臃腫浪士無法瀏覽網(wǎng)站等等的問題,這是一種惡性循環(huán),是一種巨大的浪費(fèi)。費(fèi)了大量帶寬;不易用的代碼,
經(jīng)過重構(gòu)的網(wǎng)站文件下載與頁面顯示速度更快;內(nèi)容能夠被更多的用戶所訪問(包括殘障人士等);當(dāng)瀏覽器版本更新,或者出現(xiàn)新的網(wǎng)絡(luò)交互設(shè)備時(shí),確保所有應(yīng)用能夠繼續(xù)正確執(zhí)行。從可維護(hù)性和搜索引擎優(yōu)化的角度來說:簡(jiǎn)潔的代碼,大大降低了帶寬的要求,加快了頁面加載速度,使得網(wǎng)站更容易維護(hù);有利于搜索引擎機(jī)器人的抓取,使得網(wǎng)站對(duì)于搜索引擎更加友好,有利于提高網(wǎng)站的排名等等。
網(wǎng)站是一種零耗損的產(chǎn)品,一個(gè)鏈接絕對(duì)不會(huì)因?yàn)辄c(diǎn)擊次數(shù)太多而產(chǎn)生接觸不良。那么對(duì)于這種零耗損的產(chǎn)品為什么會(huì)有生命周期,為什么要重構(gòu)?
簡(jiǎn)單說,網(wǎng)站標(biāo)準(zhǔn)的目的就是:
1、使頁面加載得更快速;
2、降低帶寬帶來的費(fèi)用:節(jié)約成本;
3、讓你在修改設(shè)計(jì)時(shí)更有效率而代價(jià)更低
4、幫助你的整個(gè)站點(diǎn)保持視覺的一致性;
5、更利于搜索引擎的檢索(符合SEO的規(guī)范);
6、令站點(diǎn)更容易被各種瀏覽器和用戶訪問(包括手機(jī)、PDA和殘障人士使用的文字瀏覽器);
7、兼容不容忽視的Mozilla 系瀏覽器(Firefox 份額);
8、提高你的職場(chǎng)競(jìng)爭(zhēng)實(shí)力(事實(shí)上也就是降低失業(yè)的風(fēng)險(xiǎn))。
對(duì)于網(wǎng)站設(shè)計(jì)和開發(fā)人員來說,遵循網(wǎng)站標(biāo)準(zhǔn)就是使用標(biāo)準(zhǔn);對(duì)于你的網(wǎng)站用戶來說,網(wǎng)站標(biāo)準(zhǔn)就是最佳體驗(yàn)。
隨著XHTML+CSS標(biāo)準(zhǔn)制定、多瀏覽器的兼容、Web2.0概念的流行、用戶體驗(yàn)的提出、搜索引擎變得重要,現(xiàn)在大多數(shù)網(wǎng)站都要面臨整體重構(gòu)的問題,為了兼容性、為了用戶體驗(yàn)、為了對(duì)搜索引擎友好、為了可持續(xù)發(fā)展,網(wǎng)站和企業(yè)一樣也面臨重構(gòu)、升級(jí)、可持續(xù)發(fā)展的問題。
市場(chǎng)在不斷變動(dòng)、用戶需求也在不斷變化,網(wǎng)站必須作相應(yīng)的改變以適應(yīng)這些變化,但在不斷修改、升級(jí)的過程中您沒有發(fā)現(xiàn)網(wǎng)站的維護(hù)成本變得越來越高?用戶體驗(yàn)變得越來越差?
這是因?yàn)樽畛醯脑O(shè)計(jì)不夠有效,我們只能通過不斷在最初設(shè)計(jì)的基礎(chǔ)上進(jìn)行修補(bǔ)、升級(jí)來適應(yīng)這些變化。但最終的結(jié)果就是把一個(gè)原本有序的系統(tǒng)變得越來越糟糕,維護(hù)成本日益增大、用戶體驗(yàn)不如從前、數(shù)據(jù)庫(kù)就像迷宮、文件命名、路徑一團(tuán)糟、大量無效鏈接等等問題。如果這時(shí)您的技術(shù)團(tuán)隊(duì)再有一些人員變動(dòng),單說項(xiàng)目交接就是一個(gè)大工程。
糟糕的用戶體驗(yàn)、糟糕的兼容性,如果沒有競(jìng)爭(zhēng)對(duì)手,您不必過分擔(dān)心這些問題,但我們正處于瘋狂競(jìng)爭(zhēng)的年代,幾乎任何行業(yè)都有競(jìng)爭(zhēng),您的劣勢(shì),就是競(jìng)爭(zhēng)對(duì)手的優(yōu)勢(shì)。您還不準(zhǔn)備進(jìn)行重構(gòu)嗎?
當(dāng)用戶體驗(yàn)變得比以前更糟糕、維護(hù)網(wǎng)站的費(fèi)用變得比重新開發(fā)還要大的時(shí)候,就是這個(gè)網(wǎng)站生命周期快要結(jié)束的時(shí)候。
聰明的管理者會(huì)在這個(gè)時(shí)候選擇重構(gòu),以拯救維護(hù)成本日益加大、用戶體驗(yàn)日益糟糕的網(wǎng)站。