Chris Wilson, lead program manager for the Internet Explorer web platform, posted yesterday with a list of bugs that have already been fixed in preparation for IE7 Beta 2.
Here’s the list (with links to full descriptions on PositionIsEverything and Quirksmode):
- Peekaboo
- Guillotine
- Duplicate Characters
- Border Chaos
- No Scroll
- 3 Pixel Text Jog
- Creeping Text
- Bottom Margin on Hover
- Losing the ability to highlight text under the top border (link, anyone?)
- IE/Win Line-height
- Doubled Float Margin
- Quirky Percentages in IE
- Duplicate indent
- Moving viewport scrollbar outside HTML borders (link?)
- 1 px border style (link?)
- Disappearing List-background
- Fix width:auto (link?)
IE7 Beta 2 will also provide new support for the following:
- HTML 4.01 ABBR tag
- Improved (though not yet perfect)
- CSS 2.1 Selector support (child, adjacent, attribute, first-child etc.)
- CSS 2.1 Fixed positioning
- Alpha channel in PNG images
- Fix :hover on all elements
- Background-attachment: fixed on all elements not just body
I’d say just about any Web developer’s top five Internet Explorer CSS bugs are included that list. It certainly wipes out the CSS items on our own Stuart Langridge’s list. JavaScript updates are still forthcoming, I hope.
Items that are still high on my hit list are:
- DOM2 Events
- Explicit CSS inheritance (the inherit keyword)
- Correct inheritance of font properties inside tables
But the fact that I couldn’t even rattle off a top three without some thought is a good sign…







What about the xhtml mime type?!?
August 1st, 2005 at 12:34 pm
I agree with Chris. I think that serving up XHTML right is the highest on my list. We’ve learned to live with these bugs, but there still isn’t a way to properly server XHTML in IE.
August 1st, 2005 at 1:12 pm
They do not even support XHTML yet. Please do not make claims about MIME types without knowing the details. Adding proper XHTML support is a huge task and requires a lot more than some MIME type.
August 1st, 2005 at 1:21 pm
XHTML Mime Type?
I don’t quite see the real importance of that, yes to purists it is essential, but correctly formatted XHTML can still be parsed as HTML or XML regardless of the mime type. As a web designer developer with a strong stance of standards I am pleased to see that MS seems to fixing things – I’m a little worried about any further bugs they’ll introduce tho, although with such a huge critical and pedantic audience all waiting to moan how MS has goofed again I’m sure the beta testing phases will be a huge success – I am looking forward to the designer/developer’s dream – an IE that isn’t the weakest link, finally we will see some real CSS progression on mainstream sites. Let’s just hope we can forget Mac IE finally too. I’m hoping that IE7 will be compatible with old OS’ like NT4 [shudder] – there are too many outdated corporate networks, hopefully IE7 with it’s security enhancements will be a must have upgrade for all system admins.
August 1st, 2005 at 1:33 pm
“1 px border style” refers to the fact that IE presently renders 1pixel dotted borders as 1px dashed borders.
August 1st, 2005 at 2:45 pm
glad they have been working on some bug fixes once its part of vista the browser will be upgradable much like safari is in osx which is something that should of been included much earlier but I guess due to all the law suits would of be hard to achieve.
Glad all these fixes are coming its taken a bloody age to happen but at least it is happening.
August 1st, 2005 at 5:15 pm
I think proper XHTML support (with all that entails–MIME type detection, full XML styling support and HTML DOM standard support) would be a nice goal for IE 8, but right now I’d rather Microsoft release IE 7 before the end of the year with all the vital fixes that are keeping us from doing out jobs right. Once that’s done, I’d love Microsoft to follow through with proper XHTML support, say, a year later. I’m not holding my breath, though.
August 1st, 2005 at 5:41 pm
> Once that’s done, I’d love Microsoft to follow through with proper XHTML support, say, a year later.
Well, if I had my way, I just wouldn’t be bothered with it. Think about it for a moment huh?
Here we have Microsoft, one of the largest, if not thee largest software companies on the planet, and with all their resources they still cannot develop an acceptable browser for todays users and market?
I have to think to myself, why is that… And then I’ve to ask myself why should I develop for this browser, what motive or incentive have I got to do so?
…
August 1st, 2005 at 6:57 pm
Looks good. Hopefully they wont force people to use Vista in order to run IE7. I know that the PNG alpha support will keep many a designer very happy. Its a shame it will take so long to weed out the older versions of IE, so for the moment its just another setup we have to contend with, but I guess the process has to start somewhere.
August 1st, 2005 at 7:13 pm
Dr Livingston, I thought motivation would be easy. When you cant control the browser your users choose, IE still retains market share. So until that changes, the impact on your bottom line should be enough incentive to make sure you are available to a wide as possible audience.
As for the size of Microsoft, IE isn’t the only application MS develop. If you compare the size of their IE development to say the Firefox/Mozilla teams, I’m sure you’ll find that Mozilla has a much larger development crew dedicated to that one product. That just comes down to open source vs. commercial development models though.
August 1st, 2005 at 7:19 pm
Thanks for linking those, I tried to find them on the sites but had no luck.
August 2nd, 2005 at 1:42 am
A poor excuse for a mediocre product.
August 2nd, 2005 at 8:09 am
the mime type is atleast added.
What I’d love is good prototype support for ECMAScript
August 2nd, 2005 at 8:22 am
Be nice to see min-width and min-height sorted. And the disgraceful lack of support for text-decoration:blink. That’s CSS 1 for god’s sake. And if they could add an -IE-text-decoration:marquee as well, I’d be delighted.
August 2nd, 2005 at 11:23 am
IE’s continued lack of support for Web standards has prompted Paul Thurrot of “Paul Thurrot’s Supersite for Windows” to recommend an IE boycott.
http://weblogs.mozillazine.org/asa/archives/008643.html
Support for CSS and XHTML would be very nice – I understand they are working toward CSS1 compliance at the moment and I hope it is much improved before the next Beta. However, I have to echo a lot of the commentary I’ve heard on this and ask “what have they been doing for the last five years?”
August 3rd, 2005 at 2:26 am
What about the bug where a helplike pop-up div that is setup on a new layer has a problem if it intersects with a dropdown selectbox. The select element appears to always float to the top layer. Is that not a bug – I hope they fix that one.
August 3rd, 2005 at 3:40 pm
What I’d like to know is what will IE7 do with all the _widths and * html rules{} that we have strewn throughout our stylesheets.
August 3rd, 2005 at 7:29 pm
I wonder if the full release of IE 7 will overwrite IE 6? Or will MS allow developers to run both versions for testing purposes i wonder! I doubt it!
August 4th, 2005 at 3:53 am
“I wonder if the full release of IE 7 will overwrite IE 6? Or will MS allow developers to run both versions for testing purposes i wonder! I doubt it!”
One or the other…not both. Kinda sucks.
August 4th, 2005 at 8:59 am
I wonder if IE 7 will be able to display this standards compliant web page properly: http://www.meyerweb.com/eric/css/edge/slantastic/holiday.html
Firefox and other browsers that are standards compliant, display it how it should be displayed, but when it is displayed in IE 6 it looks really stupid.
August 4th, 2005 at 9:03 am
min and max height and width are not being addressed?
You have to be kidding!
August 4th, 2005 at 12:58 pm
Given that the average computer user won’t have IE 7 isntalled until Windows Vista becomes widely used, will these new features be more than ‘cool’ toys for us developers for quite some time?
Especially given that most corporate bodies have declared their unwillingness to move on from XP…
August 7th, 2005 at 7:50 pm
Anne – what part of XHTML don’t you think they support? It absolutely is a MIME type problem, in IE6 you can simply add one registry key and IE will recognize application/xhtml as a valid type instead of asking you to save the file.
August 9th, 2005 at 11:42 pm
Anonymous – While that’s true as far as it goes, even with the registry hack, IE won’t support the XML features of XHTML (such as the ability to mix in other markup languages, or the requirement that XHTML documents be well-formed and valid). To support the application/xhtml (and related) MIME types without actually supporting the XML features of the language would eliminate the whole point of having those MIME types in the first place!
August 10th, 2005 at 3:11 am
[...] The public release of Internet Explorer 7 beta 2, the first release of the new browser to be available to the Web development public, was slated to be tied to Vista beta 2, so this news may well mean that we won’t get a good look at the many CSS rendering fixes in the browser for another few months at least. Tags: Internet Explorer 7, CSS [...]
November 13th, 2005 at 10:38 pm
CSS “Cascading Style Sheets” Lessons
css list style Properties and examples — http://css-lessons.ucoz.com/list-css-examples.htm
August 12th, 2008 at 1:49 am