Standards, argues Jeffrey Zeldman in Designing With Web Standards
, are our only hope for breaking out of the endless cycle of testing that plagues designers hoping to support all possible clients. In this book, he explains how designers can best use standards--primarily XHTML and CSS, plus ECMAScript and the standard Document Object Model (DOM)--to increase their personal productivity and maximize the availability of their creations. Zeldman's approach is detailed, authoritative, and rich with historical context, as he is quick to explain how features of standards evolved. It's a fantastic education that any design professional will appreciate.
Zeldman is an idealist who devotes some of his book to explaining how much easier life would be if browser developers would just support standards properly (he's done a lot toward this goal in real life, as well). He is also a pragmatist, who recognizes that browsers implement standards differently (or partially, or not at all) and that it is the job of the Web designer to make pages work anyway. Thus, his book includes lots of explicit and tightly focused tips (with code) that have to do with bamboozling non-compliant browsers into behaving as they should, without tripping up more compliant browsers. There's lots of coverage of design and testing tools that can aid in the creation of good-looking, standards-abiding documents. --David Wall
Topics covered: Why Web standards (such as XHTML, CSS, ECMAScript, and DOM) are good for everyone, and why site designers and browser makers should move towards standards compliance.
From the Publisher
If ever there were an author who could make web standards exciting, its Jeffrey Zeldman. His light and humorous writing style make for such an engaging read. Its only after you stop reading that you realize how much youre learning. Whats more, youre not just learning -- youre learning from THE ABSOLUTE BEST web standards guy there is.
Daily, Zeldman practices what he preaches, and in this book, he openly shares all he knows. In no time, youll be saving time and money by creating faster, leaner, more compatible web pages. Not longer after that, you'll find you have more free time, having been spared the endless cycle of coding and re-coding web pages for every possible browser/system scenario. You might even find you have enough free time to join Zeldman on his never-ending quest to convince others that web standards is THE ONLY WAY to go.