Browser wars are over and the days of incompatible code among browsers are almost gone. Instead, companies such as Microsoft and Netscape are coordinating their efforts to make web site creation easier by developing and implementing web standards. This initiative will decrease the amount of work for developers and designers because they will no longer need to create web sites for browsers that have inconsistent tag usage. Leading this initiative is Jeffrey Zeldman as part of the WaSP organization. WaSP is coordinating the efforts of the browser companies and the World Wide Web Consortium (W3C) to develop mark-up languages that work consistently with all browsers today and in the future. Designing with Web Standards covers the ultimate mark-up efficiencies that work within these standards. Specifically, Jeffrey, with his humorous style, explains the unstoppable progress of XML, tighter code practice, associated elements involving XHTML, CSS, and why compliance isn't a dirty word.
1 99.9% of Websites Are Obsolete
2 Designing and Building with Standards
3 The Trouble with Standards
4 XML Conquers the World (And Other Web Standards Success Stories)
5 Modern Markup
6 XHTML: Restructuring the Web
7 Tighter, Firmer Pages Guaranteed: Structure and Meta-Structure in Strict and Hybrid Markup
8 XHTML by Example: A Hybrid Layout (Part I)
9 CSS Basics
10 CSS in Action: A Hybrid Layout (Part II)
11 Working with Browsers Part I: DOCTYPE Switching and Standards Mode
12 Working with Browsers Part II: Box Models, Bugs, and Workarounds
13 Working with Browsers Part III: Typography
14 Accessibility Basics
15 Working with DOM-Based Scripts
16 A CSS Redesign
A Modern Browsers: The Good, the Bad, and the Ugly
Index