I’ve been brushing up on some CSS training and one thing that keeps coming up amongst my web design peers is that they can’t stand the limited CSS support in Internet Explorer. If you use IE you could be blinded to some really beautiful web designs. Some designers I know actually run a few extra paragraphs in the CSS code to cater for “dumbing down” IE, because it simply can’t read whole sections of the CSS code.
Internet Explorer, using the Trident layout engine:
- fully supports HTML 4.01, CSS Level 1, XML 1.0 and DOM Level 1, with minor implementation gaps.
- fully supports XSLT 1.0 as well as an obsolete Microsoft dialect of XSLT often referred to as WD-xsl, which was loosely based on the December 1998 W3C Working Draft of XSL. Support for XSLT 2.0 lies in the future: semi-official Microsoft bloggers have indicated that development is underway, but no dates have been announced.
- partially supports CSS Level 2 and DOM Level 2, with major implementation gaps and conformance issues. Full conformance to the CSS 2.1 specification is on the agenda for the final Internet Explorer 8 release..
- does not support XHTML, though it can render XHTML documents authored with HTML compatibility principles and served with a
- does not support SVG, neither for current version 7.0, nor for upcoming 8.0 version