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

Chapter One. 99.9% of Websites Are Obsolete > The “Version” Problem

The “Version” Problem

The creation of multiple versions of nonstandard markup and nonstandard code, each tuned to the nonstandard quirks of one browser or another, is the source of the perpetual obsolescence that plagues most sites and their owners. The goal posts are always receding, and the rules of the game are forever changing.

Although it's costly, futile, and nonsustainable, the practice persists even when it's unnecessary. Faced with a browser that supports web standards, many developers treat it like one that doesn't. Thus, they'll write detection scripts that sniff out IE6 and feed it Microsoft-only scripts even though IE6 can handle standard ECMAScript and the DOM. They then feel compelled to write separate detection scripts (and separate code) for modern Netscape browsers that can also handle standard ECMAScript and the DOM.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


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