Chapter Twelve: Working with Browsers, Part II: Bugs, Workarounds and CSS3’s Silver Lining

Create once, publish everywhere” is the grail of standards-based design and development. We don’t learn proper (X)HTML authoring to win a gold star. We do it so that our sites will work in desktop browsers, text browsers, screen readers, and handheld devices—today, tomorrow, and ten years from now. Likewise, we don’t use CSS exclusively for short-term rewards like reducing bandwidth to save on this month’s server costs. We do it primarily to ensure that our sites will look the same in Internet Explorer 14.0 as they do today, and that unneeded presentational markup won’t impede user experience in non-CSS environments. To save breath and time, I ...

Get Designing with Web Standards, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.