重構(gòu)一詞來(lái)源于軟件開(kāi)發(fā)中對(duì)代碼的改進(jìn)。《網(wǎng)站重構(gòu)》這本書傳入國(guó)內(nèi)后,掀起了一股網(wǎng)站重構(gòu)的熱潮。網(wǎng)站重構(gòu)可以理解為改變老式的HTML表格布局方式,采用一種新的符合Web標(biāo)準(zhǔn)的網(wǎng)站結(jié)構(gòu)和代碼編寫方式。
將現(xiàn)有網(wǎng)站遷移到Web 標(biāo)準(zhǔn)設(shè)計(jì)也可稱為網(wǎng)站重構(gòu)。網(wǎng)站設(shè)計(jì)重構(gòu)更深層次的意義是通過(guò)web標(biāo)準(zhǔn)提供一個(gè)接口來(lái)增加網(wǎng)站的效益。這個(gè)好處可以簡(jiǎn)單理解為兩個(gè)方面:的可擴(kuò)展性和可維護(hù)性。
重構(gòu)的意義在于建立良好的可擴(kuò)展性,比如通過(guò)div布局來(lái)設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu),方便以后擴(kuò)展更多的div或者其他類型的結(jié)構(gòu)。通過(guò)CSS對(duì)id、class等標(biāo)簽進(jìn)行樣式賦值,大大提高了后期的可維護(hù)性。另外,網(wǎng)站重構(gòu)還可以幫助我們解決上面討論的很多方面提高網(wǎng)站收益的問(wèn)題。使用Web標(biāo)準(zhǔn)之后就不再存在兼容性問(wèn)顧了嗎?
這不是真的。和以往的任何技術(shù)一樣,使用Web標(biāo)準(zhǔn)也會(huì)造成各種瀏覽器和平臺(tái)之間的一些兼容性問(wèn)題,但Web標(biāo)準(zhǔn)的目標(biāo)就是要解決這個(gè)問(wèn)題。與許多傳統(tǒng)技術(shù)相比,Web標(biāo)準(zhǔn)的兼容性性能有了很大的提高,目前的瀏覽器在其下一代研發(fā)中將對(duì)Web標(biāo)準(zhǔn)提供實(shí)質(zhì)性的支持。可見(jiàn)Web標(biāo)準(zhǔn)的作用越來(lái)越體現(xiàn)出來(lái),將是一個(gè)面向未來(lái)的技術(shù)。如果你在當(dāng)前的學(xué)習(xí)過(guò)程中發(fā)現(xiàn)了兼容性問(wèn)題,本書瀏覽器兼容性與分析問(wèn)題章節(jié)會(huì)詳細(xì)講解解決兼容性問(wèn)題的方法。這些常見(jiàn)的解決方案供您參考。有沒(méi)有Web標(biāo)準(zhǔn)方面的優(yōu)秀圖書或網(wǎng)站?
這方面的資源在網(wǎng)上是相當(dāng)豐富的。目前,由著名網(wǎng)站設(shè)計(jì)師、Web標(biāo)準(zhǔn)組織創(chuàng)始人Jeff Zeldman主編的《網(wǎng)站重構(gòu)》(第二版)已在中國(guó)出版。本書第一版后,部分相關(guān)英文閱讀材料已引進(jìn)國(guó)內(nèi)翻譯,如CSS Mastery(中文版名為《精通CSS)》、Bulletproof Web Design(中文版名為(無(wú)可挑剔的網(wǎng)頁(yè)設(shè)計(jì))) ) 等書籍。
更多資源可以在網(wǎng)上找到,國(guó)外有基于www.w3c.org的標(biāo)準(zhǔn)文檔庫(kù),還有Zeldman的個(gè)人主頁(yè)www.zeldman.com。在國(guó)內(nèi),有阿杰的網(wǎng)頁(yè)設(shè)計(jì)師w3c.org.cn、Onestab.com等網(wǎng)頁(yè)標(biāo)準(zhǔn)學(xué)習(xí)網(wǎng)站。本書的附錄包含了這方面的大量資源,供您參考。使用Css設(shè)計(jì)只能做出簡(jiǎn)單的網(wǎng)頁(yè)嗎?
Css 只是一種構(gòu)建網(wǎng)頁(yè)的新方法。它在特點(diǎn)上區(qū)別于傳統(tǒng)的餐桌布置,其功能只增不減。因此,Chuan Css可以構(gòu)建出和之前一模一樣的設(shè)計(jì)效果,還有更多、更豐富的設(shè)計(jì)方法等著我們?nèi)グl(fā)現(xiàn)。
css設(shè)計(jì)崇尚簡(jiǎn)單有效,但并不代表不能做出復(fù)雜的效果。根據(jù)具體需要,靈活應(yīng)用CSS的多種屬性是核心。
我們專注高端建站,小程序開(kāi)發(fā)、軟件系統(tǒng)定制開(kāi)發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開(kāi)發(fā)、各類API接口對(duì)接開(kāi)發(fā)等。十余年開(kāi)發(fā)經(jīng)驗(yàn),每一個(gè)項(xiàng)目承諾做到滿意為止,多一次對(duì)比,一定讓您多一份收獲!