• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Part: II Designing and Building > Working with Browsers Part II: Box Models, Bu...

Chapter Twelve. Working with Browsers Part II: Box Models, Bugs, and Workarounds

“Create once, publish everywhere” is the Grail of standards-based design and development. We don't learn proper XHTML 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 10 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 Netscape 14.0 as they do today and that unneeded presentational markup won't impede user experience in non-CSS environments.

Standards-compliant user agents move forward compatibility from the realm of wishful thinking to the forefront of rational, sustainable design strategies. If the web were still viewed mainly in Netscape and Microsoft's 4.0 browsers, forward compatibility would be unattainable by all but the most rudimentary sites. If the leading user agents that succeeded 4.0 browsers had continued to promote proprietary technologies at the expense of baseline standards, the web's future as an open platform would be open to doubt.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint