Internet Explorer 8

Navigation

Skip navigation.

Site search

Site navigation

Internet Explorer 8

Details of the changes

The first Internet Explorer 8 beta is out (make sure you disable any add-on toolbars before you run it or it can crash), and clearly there have been some big advances since IE 7. Sadly there have also been some major oversights, but more on those later.

The advances have mostly been in the CSS support, which has actually moved IE forward towards the other browsers. It has made a substantial advance through CSS 2.1, though is still behind the others in terms of CSS 3.

Unfortunately, there are almost no advances at all in DOM support, and IE remains nearly a decade behind the other browsers. Important DOM modules like DOM 2 Style, DOM 2 Events, and DOM 3 XPath have been ignored. The DOM support is basically just as bad as it was in IE 7. The updates are not really worthy of mention next to the missing parts that Web developers are still in desperate need of.

The main changes are as follows:

Generated content support is sadly lacking, as it does not support images, either as content, or as a background. This removes most of the possibilities of generated content. Note that is uses only the single colon syntax from CSS 2, not the double colon syntax from CSS 3 that all other browsers also support. It also does not support generated quotes.

There are also several regressions since IE 7 that cause problems with the display of various pages. The following are the ones I have found so far that cause display problems on this site, and a few others that I help maintain:

There is also a way to make IE 8 break standards and revert to IE 7's archaic and broken rendering (it has several small differences when compared against a real IE 7 install). I condemn any use of this, since it harms standards and knowingly causes problems for other browsers, as it implies they can replicate all of IE's bug-ridden versions. It is a sign of lazy development and is simply a way to show that your own knowledge of standards is so poorly lacking, you should not be making Web pages. If you are only here to learn how to use that mode, then you are in the wrong place; this site tries to help people to write pages properly.

Running IE 8 and IE 7 on the same computer

The IE 8 install overwrites the IE 7 install (though apparently it can be uninstalled). While it is possible to use the IE 3-6 packages, a package for IE 7 is not yet available. Currently, IE 8 beta 1 has a button on the toolbar to switch it into IE 7 mode, which is close to a real IE 7 install, but not perfect. A few of the IE 8 script properties still exist, and a few little CSS differences are present. Still, it is not a bad approximation. For now, this is the best approach.

This site was created by Mark "Tarquin" Wilton-Jones.
Don't click this link unless you want to be banned from our site.