Thursday, May 13, 2004


This is an attempt to make Microsoft Internet Explorer more compliant when it comes to web standards.

IE7 represents an amalgamation of disparate solutions to Explorer's rendering problems. The solutions it provides can be summarised as follows:

* CSS2/3 selectors
* box-model (including min/max-width/height)
* PNG transparency
* Broken XHTML tags

The tenets for this development are (where possible):

* IE7 will not alter the document structure
* IE7 will not pollute the global (JavaScript) namespace
* IE7 will subvert proprietary Microsoft properties/methods to imitate W3C standards

And one additional consideration:

* IE7 will sacrifice performance in favour of standards