![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLi8CXlx2YpRnch9CXt92Yu4Wd5lGbh5iclB3bsVmdlR2Lc9CX6MHc0RHaiojIsJye.jpg)
https://yqfile.alicdn.com/0c06f834eabdbb4769423d9b548f7a707b505925.png" >
内容提要
本書采用理論與實踐相結合的方式,展示了如何重構html,以獲得更佳的可靠性、性能、可用性、安全性、可通路性、相容性,甚至實作良好的搜尋引擎優化。書中詳細介紹了如何辨識應該重構的web代碼中的“壞味道”,如何把舊的html轉換為良構和有效的xhtml,如何使用css改善現有的布局,如何通過用get替換post、替換舊的聯系表單和重構javascript來更新web應用程式,如何系統地重構内容和連結,如何在不改變使用者所依賴的url的前提下重建網站。
本書适合web設計人員、開發人員、項目¾理和需要維護或更新既有網站的人使用。
[第1章 重構
<a href="https://yq.aliyun.com/articles/98028">1.2 何時重構</a>
<a href="https://yq.aliyun.com/articles/98036">1.3 重構什麼</a>
<a href="https://yq.aliyun.com/articles/98040">1.4 反對重構的理由</a>
[第2章 工具
<a href="https://yq.aliyun.com/articles/98050">2.2 驗證器</a>
<a href="https://yq.aliyun.com/articles/98062">2.3 測試</a>
<a href="https://yq.aliyun.com/articles/98070">2.4 正規表達式</a>
<a href="https://yq.aliyun.com/articles/98077">2.5 tidy</a>
<a href="https://yq.aliyun.com/articles/98083">2.6 tagsoup</a>
<a href="https://yq.aliyun.com/articles/98085">2.7 xslt</a>
第3章 良構
第4章 有效性
第5章 布局
第6章 可通路性
第7章 web應用程式
第8章 内容
附錄a 正規表達式