網站重建被大家認為是“脫胎換骨”、“咸魚翻身”的重要一步。的確如此,重建之后的網站完全換了個樣子,無論是交給上級、還是客戶都很有面子。
但為什么很少有人提“網站重構”呢?因為很多從業者認為,把一個網站改成DIV+CSS:1.沒必要 2.太麻煩
“沒必要”這個理由很有意思。
好像在問“為什么要改成DIV+CSS”?其實這個問題就問錯了。DIV是什么?是division,就是區域、區塊的意思。在HTML代碼出現的時候,DIV這個標簽就是用來做頁面布局的。大家現在做網頁、建網站,卻大多使用table來搭建框架、做頁面布局。table是什么?table是表格的意思,table只應該在輸出數據、輸入數據作為表格、表單的時候才出現。所以說,用table來做網頁布局是個大笑話。
重構網站不但有必要,而且從道理上來說是必須的,你可以躺在沙發上睡覺,而且可以睡得很香,但你的媽媽會教育你應該到床上睡,沒什么理由,你就是應該在床上睡覺。
“太麻煩”這個理由可以理解
我們曾經給很多網站做過網站重構,使其基本符合w3c標準。為什么是基本符合呢?因為w3c標準也在不斷改變、各瀏覽器對最新標準的支持也不同。
重構一個網站要花的精力是驚人的,我認為遠大約開發一個網站。因為每有一點改進,就要測試不同瀏覽器(比如ie、firefox、opera)、和不同版本的(ie 7.0 6.0 5.0 firefox1.5 1.0 )兼容性問題。而且你必須打開3臺電腦,一臺電腦上是沒法同時查看同一種瀏覽器不同版本的效果的。
網站元素越多,出現的問題就越多,我們曾經為了重構200個頁面,花了1個多月的時間!總之,重構一個網站很麻煩、真的太麻煩了。
那我們還要不要做網站重構了呢?
可以肯定的是,重構過的網站代碼是更漂亮的,體積也更小。如果你是做英文網站的,就可以把重構過的網站提交到很多“DIV+CSS網站集錦”的目錄,這樣你就可以獲得很多額外的鏈接,超過競爭對手。第二你的網站體積更小,載入、瀏覽速度更快,對改善用戶體驗也是有好處的。圖派公司作為義烏網站建設、網頁設計、互動設計、動畫設計、web程序開發及網絡傳播服務提供商。基本可以說,如果你給老外做網站,他一定會要求你的作品是div+css的。如果你給中國人做網站,絕對沒有人會要求你符合div+css。
對于我們來說,自己運轉的項目如果需要快速開始,那我們就不會顧及div+css。如果我們的項目在國外進行,那么哪怕花上1個月,2個月也絕對要建設一個符合網頁標準的網站。其實大家可以注意Google就沒有一張符合標準的網頁,真正符合標準的網頁其實非常非常少。