One of the tutorials I'm doing is from February 2006 and tells us that this particular designer ran about 6 extra paragraphs of CSS just to keep IE happy. (The specific problem was discussed at Lynda.com on the "Gemination" theme at CSS Zen-Garden, and is also discussed in this other thread I googled up.)
This made me wonder whether IE has actually improved since then, and whether or not anyone here has to run designs specifically for specific browsers? What sort of things do you implement for them if you do?
I note the wiki states:
This made me wonder whether IE has actually improved since then, and whether or not anyone here has to run designs specifically for specific browsers? What sort of things do you implement for them if you do?
I note the wiki states:
Standards support
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.[32].
* does not support XHTML, though it can render XHTML documents authored with HTML compatibility principles and served with a text/html MIME-type.
* does not support SVG, neither for current version 7.0, nor for upcoming 8.0 version[33].