Refactoring HTML Improving the Design of Existing Web Applications
Writing for programmers and non-programmers alike, Harold explains how to use refactoring to improve virtually any Web site or application, and shows them how to refactor for better reliability, performance, usability, security, accessibility, compatibility, and even search engine placement.