get article in this months Windowsitpro magazine
excerpt
<blockquote>Compatibility Issues
One of the biggest changes in IE 8.0 is the compatibility model. Microsoft is changing the browser’s core rendering engine to one that’s more standards-compliant, which means that eventually website designers and developers will need only to write to web standards, not the quirks of various browsers. But in the short term, this change has monumental negative effects because so many websites and corporate intranet sites are designed specifically for IE 6.0 and IE 7.0.
To combat the compatibility issues, Microsoft created a special Compatibility View button for the IE 8.0 toolbar. End users could toggle this button on websites that didn’t display properly in IE 8.0, and corporations could use IE 8.0’s copious management capabilities to hard-code the backwards-compatibility mode for intranets and other sites. Microsoft also hoped that IE 8.0’s year-long beta period would give developers time to cope with the new rendering engine.</blockquote>
We have all seen the post demanding that someone do something and fix all of the compatibility issues. Even MS can’t fix the issues, and created the backwards compatibility mode because it is all screwed up.
read full article