I use a Mac and use Safari for browsing. I also make web sites, graphics, ect. I would like to know if the new IE will support CSS 2/3, XHTML, and PNG graphics.
Nope, it still doesn't support XHTML
It does support PNG transparency (finally)
As for CSS, some CSS1/2.1 features were added/fixed:
- overflow works properly.
- :hover on all elements (not just <a>)
- max-height/width, min-height/width
- position: fixed
- background-attachment: fixed
- A:first-child selector
- A > B selector
- A + B selector
- A[attr] selector
- A[attr=value] selector
- A[attr|=value] selector
- A[attr~=value] selector
Most known layout bugs have been fixed.
XML prolog no longer sends IE into quirksmode, but that's no real use when XHTML still isn't supported...
And it now supports XmlHttpRequest without going through ActiveX creation (i.e., the same method of creation as other browsers).
That's about it for developers. And in any event, we'll still need to wait some years (or more) before IE6 is gone, since IE7 isn't released for most versions of Windows - only Windows XP SP2 and newer.
I should probably mention that I would be far from surprised if there are still bugs with those new additions - only tested them in a very basic way. I've heard people mention problems with position: fixed in some cases, for example.