Compatibility in Internet Explorer 8
Microsoft has out done them selves again. Web developers all over the world are just now beginning to make all their sites look "correct" in IE7, and now MS had dropped a bomb on all of us in the form of IE8. You would think they would stay somewhat consistent with how they render content across the different releases. But of course they dont... Classic Microsoft. They claim they are just following the CSS 2.1 standards... Yeah sure. I don't know why they do this to us.
Luckily they left us with an out in the form of document compatability. Document compatability allows you to set a specific rendering mode for IE. This isn't ideal, but it seems to work for now. You can force IE8 to render your sites as it would in IE5-7. Since most developers have their sites looking good in IE7 this is the most useful. So how's it done? It is actually faily easy. Just add an additional meta tag in the head like this.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
There you have it. Hopefully this will help a few developers avoid the frustration and headaches associated with a new release of Internet Explorer.