清理垃圾代碼
清理垃圾代碼是指刪除頁面中的冗余代碼,一個頁面經(jīng)過處理后,可以刪除將近80%的冗余e:t級代碼是指那些在刪除的情況下不會影響頁面正常顯示的非必要代碼。這些代碼占據(jù)著龐大的空間,不但耗費用戶下載頁面的時間,還占用著搜索引笨巨大的存儲空間及數(shù)據(jù)分析時間
一般情況下,我們會使用網(wǎng)頁制作軟件制作網(wǎng)頁,例如Frontpage, Word和Dreamweaver.除r大部分的必需代碼以外,還有一小部分可有可無的垃圾代碼,因此,避免生成垃圾代碼的最好方at是通過手工編寫代碼的方式制作網(wǎng)頁,在掌握這種方法之前,最好的方式是用Dreamweaver:編寫,然后手工清理。
通常垃圾代碼是在我們書寫頁面的過程中不小心產(chǎn)生的,網(wǎng)頁制作的過程中產(chǎn)生的常見垃圾代碼包括空格、空行、默認(rèn)屬性、注釋語句及空語句等。
1.空格
空格字符是網(wǎng)頁制作過程中最常出現(xiàn)的垃圾代碼之一。但此處我們所討論的空格指的是在代畫環(huán)境下敲擊鍵盤上的空格鍵產(chǎn)生的符號,并非HTML語言中的“ ," ,網(wǎng)頁中的每個空格抓是一個字符,因此空格字符會占用大量的空間。初步統(tǒng)計,空格字符約占頁面總體積的1.5%左右,也就是說每100KB的頁面中將會有1.5KB的空格??崭褡址ǔ霈F(xiàn)在每行代碼的開始處、結(jié)束處以及空行代碼之中,如圖6-1所示。
每行代碼開始前的空格字符:這是在使用網(wǎng)頁制作軟件生成代碼時默認(rèn)產(chǎn)生的縮進(jìn)字符,如圖6-1 (A)區(qū)域所示每行代碼結(jié)來處的空格字符:是在編輯HTML代碼時不小心加上去的,只要在每行代碼的結(jié)
來位置向右移動光標(biāo)不換行,就說明該行后面還存在空格字符,如圖6-1 (C)區(qū),所示空白行:編寫代碼時,常利用空行或者注釋對不同功能的模塊進(jìn)行分隔,這樣就會產(chǎn)生多余:的空白行,如圖6-1 (B)區(qū)域所示。
本文地址:http://heisem.cn/yingxiao/2019/1226/9589.html