垃圾代碼的可恥密碼
來(lái)源:昆明多彩網(wǎng)絡(luò )公司 日期:2010-07-18 閱讀: 發(fā)表評論
我們在Web設計領(lǐng)域越成功,從事工作的時(shí)間越長(cháng),就越少注意到劣質(zhì)代碼造成的損失。在這個(gè)行業(yè)的前十年內,Web設計就像是給滿(mǎn)滿(mǎn)一屋剛學(xué)會(huì )走路
的都需要精心照顧的孩子喂飯一樣。為了構造一個(gè)能夠很好工作的站點(diǎn),我們就必須給每個(gè)瀏覽器不同口味的食物。
當今的瀏覽器都吃同樣有營(yíng)養的食物,但是大多數專(zhuān)業(yè)人員還沒(méi)有掌握這些,還在使用原來(lái)的方法。劣質(zhì)的食物會(huì )使動(dòng)脈硬化,牙齒腐爛,還導致那些大吃大喝的人們缺乏活九同樣,垃圾代碼標記會(huì )經(jīng)常地損害那些短期需求的用戶(hù)和你站點(diǎn)內容的長(cháng)期健康。但是直到今天,事實(shí)上大多數瀏覽器還容忍著(zhù)那些隱藏的垃圾代碼,就像我們在第1章中討論的“90.9%的網(wǎng)站都是過(guò)時(shí)的”一樣。
學(xué)習怎么用結構化的思維方式來(lái)代替那種認為Web代碼只是個(gè)二流設計的想法。同時(shí),我們還要學(xué)習一下XHTML,這個(gè)為創(chuàng )建Web頁(yè)面設計時(shí)精準語(yǔ)言,討論它的目標和好處,并且探討從HTML轉化到XHTML的策略。
一個(gè)奇怪的事情就是,正確的XHTML編碼方法鼓勵結構化的代碼標記,鼓勵在它內部進(jìn)行表現層的處理工作。而在XHTMLl.0過(guò)渡方法中,方法只是“不贊成的”,這就是說(shuō),如果必須使用,那么你可以使用。但是,鼓勵我們用別的方式來(lái)達到相同的設計效果(比如,使用CSS)。在XHTML和1.1文件中,嚴格地說(shuō),任何對表現層的處理都是禁止的:如果在你的頁(yè)面,使用它們,你的Web頁(yè)面將無(wú)法通過(guò)W3C的標記校驗。W3C這個(gè)標記校驗服務(wù)是知名的“校驗服務(wù)”。
發(fā)表評論評論列表(有 條評論)