Posted By: Charles | May 3rd, 2006 @ 5:36 PM | 71,812 Views | 43 Comments
IE CSS support is a very sticky subject around these parts and out there in the world of web development. A real can o' worms, as they say. Well, how exactly has support for CSS standards improved in IE7? Let's find out, shall we.

Join Technical Evangelist Joshua Allen, Architect Yin Xie, and Program Manager Markus Mielke (who also sits on the W3C CSS Standards Committee) as we drill into what's wrong with CSS support in IE6 (and why) and how we've resolved many of the issues in the latest incarnation of IE. The IE team has done some tremendous work in Trident to help make IE7 more CSS compliant (and therefore predictable) with what web developers expect in a modern browser.

This is a pretty candid conversation with lots of demos. It is also the first in a series of IE7-focused Channel 9 investigations where we focus the interview on a single topic (one broad question). Expect to see "IE7: Security?" in the near future.
Media Downloads:
Rating:
0
0

Great video! It's good to see Microsoft finally moving into the world of CSS and XHTML standard support. Web designers all over thank you.

Rowan
Rowan
Look, no errors.
CSS fixes in IE7 haven't been much really, they've only fixed the most requested bugs, but haven't bothered to fix all the other little bugs that are just as bad (and missing features). Now there are new CSS bugs in IE7 that we have to watch out for. I'd rather keep working with IE6 for another year to allow enough time for IE7 to get with the standards support of today.

IE7 is a fix for IE6, and IE8 will be a fix for IE7.
Rowan wrote:
CSS fixes in IE7 haven't been much really, they've only fixed the most requested bugs, but haven't bothered to fix all the other little bugs that are just as bad (and missing features). Now there are new CSS bugs in IE7 that we have to watch out for. I'd rather keep working with IE6 for another year to allow enough time for IE7 to get with the standards support of today.

IE7 is a fix for IE6, and IE8 will be a fix for IE7.

You just described Firefox, Opera, Safari, and every other major broswer too.
Are any of those demo pages available online somewhere? Particularly the "virtual earth 'lens'" one and the "eagle/shadow" one. They were awesome.
littleguru
littleguru
<3 Seattle
I always see this zen garden example, but it seems to be non-public. Is there a way to get the example, to do own tests with it? I mean the CSS (of the video) used to mod zen garden.
Sven Groot
Sven Groot
My name has 9 letters. Coincidence? I think not...
Rowan wrote:
Now there are new CSS bugs in IE7 that we have to watch out for.

Weird. I've got this bug filed and created my own example page for it. However, in my example to bug also occurs in IE6, while in yours it does not (I haven't tested yours with IE7). Here's mine: http://www.ookii.org/misc/position_relative_scroll_bug/bug.html
Kryptos
Kryptos
Backup People!
littleguru wrote:
I always see this zen garden example, but it seems to be non-public. Is there a way to get the example, to do own tests with it? I mean the CSS (of the video) used to mod zen garden.


Is this what you mean?

http://www.csszengarden.com/

I'd have two more questions. First is wheter controls like the drop down still hover over div's and second is are you already writing code for CSS3 in order to support if from day one or will we have to wait years to adopt it (we'd love columns support Smiley and round borders as well)?

Also it'd be very nice to know the MS stance on supporting SVG integrated in the browser (just open this with latest firefox) and MathML support?


That said we'd like to see MathML support on the TabletPC power pack if anyone is listening. Ink + Math = Millions of students taking notes that have some meaning and that buy TabletPC's. Hello, is anyone listening?
DMassy
DMassy
Driving!
schrepfler wrote:
I'd have two more questions. First is wheter controls like the drop down still hover over div's and second is are you already writing code for CSS3 in order to support if from day one or will we have to wait years to adopt it (we'd love columns support and round borders as well)?

Also it'd be very nice to know the MS stance on supporting SVG integrated in the browser (just open this with latest firefox) and MathML support?


That said we'd like to see MathML support on the TabletPC power pack if anyone is listening. Ink + Math = Millions of students taking notes that have some meaning and that buy TabletPC's. Hello, is anyone listening?


Hi schrepfler,
First question - Yes there is a new implementation of the select element in IE7 See http://blogs.msdn.com/ie/archive/2006/01/17/514076.aspx This means it will honor the z-index set rather than ignore it and render on top of other elements as it did previously.

Second question - We've committed to regular and frequent releases of IE moving forward and some CSS3 is already being implemented such as selector work which was logical to do while we were doing CSS2 selector work.

On MathML support there is an excellent extension available called MathPlayer developed by Design Science experts in Math and MathML.

Thanks
-Dave
Microsoft Communities