Forum Moderators: not2easy
In general it was better than with all previous versions.
note I didn't change a single letter to the sites for this test, so there might be some old specific IE stuff in the style (but the style validates) and I load 2 conditional comments for IE6 and IE7 respectively (I've next to no visitors with IE5 (well it probably looks like a horror show anyway)
Unfixed: outset borders are still not working properly (all IE versions have this problem if you use a color different from the default.
I'll probably give up with it (safari has the same problem) and go to implementing the colors on the different sides myself, and forget about outset borders.
Unfixed: table borders do not follow the standards. Specifically the part about honoring " border-collapse:collapse; border-style: hidden; "
The failure mode is different, but I can see faint lines where there ought to be no border at all.
New never seen before failure:
A site where I use a variant on the sliding doors has its left door displayed way to big downwards (even extending into the hover variant image that's 40 pix down) [rendered on the <li>]; while the right side of the doors displays normally [rendered on the <a>]
Seems like the <li> doesn't collapse.
This is a site I've huge problems with IE6 and IE7 not doing what they should, even using conditional comments to try to get it a bit better, the bugs are so numerous it's amazing it works at all.
I don't see any of the other quirks of the old IEs, but this new one makes me worry IE8 is yet another IE7 we'll be struggling with in the long run. One more browser to test ... in the future.
another new one:
li {list-style-type: square;} gives not a solid little square as do other browsers but a checkbox sized hollow box. It just looks ugly.
If you were to build a house and needed a door, they come in a standard size, unless you need to order a customized door.
Well, the same holds for design in all aspects of it. If it be languages for programing or for css, we need standards.
And if the browsers would uphold the standards that they are a part of agreeing to then we would not have to use conditional statements, or as some people do so, use hacks to get pages to work cross browser.
I agree that we need standards and the W3C does do a good job of trying to get people to adhere to them.