IE7 beta 1 – A few details…

We’ve heard some great feedback on what web developers would like to see in IE7, both from the responses to my last post and from the resources I referred to.  The rest of the team was cranking away while I was away on parental leave, and I wanted to share a few details about what they were doing: The first couple of things they’ve done are:

  • Support the alpha channel in PNG images. We’ve actually had this on our radar for a long time, and have had it supported in the code for a while now. We have certainly heard the clear feedback from the web design community that per-pixel alpha is a really important feature.
  • Address CSS consistency problems. Our first and most important goal with our Cascading Style Sheet support is to remove the major inconsistencies so that web developers have a consistent set of functionality on which they can rely.  For example, we have already checked in the fixes to the peekaboo and guillotine bugs documented at so use of floated elements become more consistent. 

We’re doing a lot more than this in IE7, of course, and we’re really excited that the beta release is almost here – we’re looking forward to the feedback when we release the first beta of IE7 this summer. Stay tuned for more details as we get closer to beta.

-Chris Wilson

Comments (392)

  1. Anonymous says:


    Can’t begin to tell you how much I am looking forward to this. I hope it is everything that we all hope for and maybe more. Keep it up.

  2. Anonymous says:

    Fantastic! I can’t wait!

  3. Anonymous says:

    Chris – any idea when we might see the first beta?

  4. Anonymous says:


  5. Anonymous says:

    Web designers have clamored for it for years, since they saw what you could do with PNG images’ multi-level transparency (now available in every major browser except Internet Explorer, and several minor ones). It’s been speculated on for months, and r…

  6. Anonymous says:


    Thanks for a bit of openness.

    I’m very glad that PNG support is *finally* coming.

    Now we just have to wait another five years so that even "old" machines will be able to render them.

  7. Anonymous says:

    Thank God. I think I echo the sentiment of many web designers when I breathe a sigh of relief.

  8. Anonymous says:

    Yippee! From this post on the IE blog it appears that catching up to standards will be a priority in the next version of IE! Support the alpha channel in PNG images. Weโ€™ve actually had this on our radar for…

  9. Anonymous says:

    Can there be any better news at the end of the day?? ๐Ÿ™‚

    Thanks guys! Keep rocking!


  10. Anonymous says:

    Will missing CSS 2.1 properties also be added to IE7 or is the goal for IE7 to basically only remove bugs in already supported CSS properties?

    I like the openness of this blog too!

  11. Anonymous says:

    Png alpha support is definitely very cool, and with adobe buying macromedia (fireworks had great png support) it looks like it’s finally time for the png! (how long was that? :P)

    With style sheets its also great that you’re getting rid of the annoying "just because" bugs that drive you nuts, but also things like the lack of min-height are killers when it comes to creating liquid layouts on todays enormous modern monitors, please don’t forget it.

    keep it up!

  12. Anonymous says:

    Thanx for finally giving some concreet info on IE7. I will still be using firefox but maybe, in 3 to 7 years, we can finally do some cool stuff on the internet without stupid workarounds and headaches.

    And if I may make a feature request; please leave the "* html" css-bug intact, it’s such a great hack, but do implement all css selectors on all elements. That would make life so much better.

  13. Anonymous says:

    How does IE7 handle the Acid2 test? Hopefully better than IE6.

  14. Anonymous says:

    Sounds great, but please please make security settings less confusing and less numerous. I want at most 5 options on the security screen, not the endless amounts of radio buttons currently that have uninformative names. It makes it extremely difficult to tell exactly how safe IE is. I especially would like ActiveX disabled by default.

  15. Anonymous says:

    "Support the alpha channel in PNG images."

    "we have already checked in the fixes to the peekaboo and guillotine bugs"

    Thanks and please keep more concrete statements like these coming ๐Ÿ˜‰


  16. Anonymous says:

    Good to hear! I don’t think there’s anyone who’s not excited about this next release of IE.

    "Address CSS consistency problems."

    I find this a little muddled – are you saying that the many, many CSS bugs IE 6 has are simply ‘inconsistencies’ (in which case why not just call them bugs and be done with it – that’s what they are, after all) or are you saying that there are inconsistencies across browsers (no-thanks to poor standards support + bugs)?

    I know it must be frustrating always having web-developers jump down your throats, but we’ve all fought long and hard with IE and would love to see the end of bugs, as well as this very odd picking and choosing of features out of what is supposed to be a standard.

    By the time all this information is disclosed, I hope we’ll be able to summerize it as "IE7 to have full CSS 2.1 support!"

    Also, it would be nice to know future plans for IE – as in, will we be doing this all over again? Waiting around 5 years for any hint of upgrades to the rendering engine… How about yearly or biannually updates?

  17. Anonymous says:

    With the recent mention that IE7 will have proper alpha-PNG support, I predict that we will see an explosion of creativity in web site designs. I’ve been pondering this in some of the recent design work that I’ve seen come…

  18. Anonymous says:

    you guys rock – thanks for the update!

  19. Anonymous says:

    Chris Wilson talks IE7 details on the "official" IEBlog. In brief:

    Microsoft has fixed IE’s PNG support…

  20. Anonymous says:

    *Awaits inevitable Slashdotting…*

  21. Anonymous says:

    Fantastic news! The best news I’ve gotten in weeks, actually. One question – have you, or will you, fix the problem where margins on floated elements are doubled? That one gets me every time.

  22. Anonymous says:

    I really, really, really hope you guys are looking into JPEG 2000. It’s been completely hindered due to the lack of support in IE. It’s a great format!

  23. Anonymous says:

    Whoops, one more post ๐Ÿ™‚ I love the fact your addressing Alpha PNG and CSS – nice work!

    Make sure you don’t work around the Photoshop PNG "double alpha bug" (where photoshop saved pngs become darker). If you provide a fix for that in IE Adobe will *never* fix it and PNGs will forever remain broken ๐Ÿ™

    Someone’s post here about security settings reminded me of my biggest IE pet peeve – simple "dont nag me" settings will change your security setting from "medium" to "custom"!! Clicking the "don’t nag me when i submit a form" shouldn’t change the security setting! ๐Ÿ™‚

    It’s even more aggrivating when other apps read the custom setting (ie/ baseline analyser) and tell me I’m not secure! ๐Ÿ™ Hiding UI dialog boxes has nothing to do with the security of the browser.

  24. Anonymous says:

    Dave Hyatt’s blogging of his fixes to meet the Acid2 test in Safari are generating a lot of buzz. If you want Web Developers to get excited about IE again, you should be doing something similar.

    IE is perceived as the new Netscape 4 – a drag on web development that is too widely deployed to ignore.

    Blogging progress like this would be a great way to counteract that impression before IE7’s launch.

  25. Anonymous says:

    Off-topic: I think the IE team deserves a big round of applause. Not for IE 7, but for being open and for listening to all feedback (most of it negative and in a very aggressive tone). This came to my mind while reading the comments to the last few posts and comparing them to the comments readers used to post when this blog appeared. I’m sure IE 7 will be fine on the technical side, but it’s fantastic that the team is so open to conversation with outside rant providers ๐Ÿ™‚

  26. Anonymous says:

    Funny thing is, PNG support will do more for Microsofts efforts to get people to upgrade than everything else combined.

    Its a visual, in your face, reason to upgrade – and thats all people need, a belief that someone else is getting something better than they are.

  27. Anonymous says:

    It’s great! Will you also post screenshots in the near future?

  28. Anonymous says:

    And here is the link to the test just in case you can’t find it:

    Wouldn’t it be great if Microsoft could say they pass the test 100%. I bet a load of developers would have a lot more faith in MS.

  29. Anonymous says:

    I tried submitting this to Slashdot but got rejected. Hopefully, this means that someone has submitted it before me – and not that Slashdot does not want to hear good things about IE

  30. Anonymous says:

    As others have asked – how well does IE 7 handle the Acid 2 test?

    It would be nice to have an answer to this.



  31. Anonymous says:

    The MSIE team writes about IE7 Beta 1, and some of the fixes it will include

  32. Anonymous says:

    Thank you Microsoft ๐Ÿ™‚

    Now that you’ve corrected some nasty *bugs*. What about the other parts of the CSS2.1 recommandation ? I’m waiting for an another post on this blog ๐Ÿ˜€

  33. Anonymous says:

    I’m very happy to see IE7’s development covering some of the major issues. This will be a great browser.

    I’ve always found the IE dhtml rendering speed to be superior for my content (which is standards compliant). Now the addition of these bug fixes and feature enhancements will ensure that IE7 users have a browser that is as cutting edge as any of the alternatives.

  34. Anonymous says:

    I am glad that IE7 will have png alpha channel support and CSS fixes. This is several good steps in the right direction.

    The problem is that IE7 will only be available to a subset of all Windows users and it will take a very long time before the majority of users will have a browser with proper CSS and PNG support.

    I think that Microsoft have mistreated their customers by abandoing IE for years. People that calls this "fantastic" needs to open their eyes. Their reaction is like applauding a student for delivering a paper several years too late.

  35. Anonymous says:

    Thanks guys ๐Ÿ™‚

    (now we can get a head start on bugging you about CSS3. border-image, here I come!)

  36. Anonymous says:

    PNG alpha support is very nice. Sorting out the CSS bugs is essential.

    Please, please, please keep in mind that securing a compliant functionality is of far more importance than what designers can do with transparency. I think most feel that the bullet points in the initial post should have been reversed, although both are obviously appreciated.

  37. Anonymous says:

    It is nice to have some specific information about your progress for a change. Keep the changes and the reports coming.

    I will not bother with a list of suggestions for you to address next since you are doubtless aware of many issues already, but just in case I never mentioned this one specific item to you before, I would very much like to see bookmarks with titles that are not dependent upon the underlying file system (i.e. unable to use characters that are special to the file system).

  38. Anonymous says:

    I am glad to hear about the fixes that are comming along, however I still see one problem. Normally, I only code for the newest versions of browsers as if you are out of date then it is kind of your own fault if the site does not look correct. However, if IE 7 is only going to work on XP+ then I will still have to leave in some of my nasty browser correction code for those that do not use IE 7…

  39. Anonymous says:

    PNG transparency support. It makes me think of those ads Apple released when Windows95 came out saying "Now with more than 8 characters long filename : *wow, imagine that*".

    Guys, you’re fighting an uphill battle. Good luck !

  40. Anonymous says:

    Very good! PNG alpha is a real pain at the moment. My top wishes would be:

    * position:fixed

    * generated content

    Hope you can get to those…

  41. Anonymous says:

    Here’s a random request: Don’t display tooltips for ALT attributes in images. That should be for TITLE attributes. Since the validator requires that ALT attributes be applied to images, all my images have them. As a result, every little bullet gives a tooltip to the IE user.

  42. Anonymous says:

    Definitely good news for developers. I am of course, hopeful that more CSS/Standards Compliance fixes are being planned, too.

  43. Anonymous says:

    > Address CSS consistency problems.

    This is great news. There is one thing I’m wondering about, will you provide some option for CSS developers to ensure backwards compatibility?

    CSS sites often use hacks in their code to make the site work in IE 5, 5.5, 6.0 (all behave differently) So my question is, do you have some feature planned to CSS developers can distinguish between IE6-"hack" and IE7-"proper" mode?

    e.g. Something simular like the infamous "* html .. { }" or "height /**/: " tricks.

  44. Anonymous says:

    After 7 years of flaming, cursing, moaning and petitioning, now only MS supports PNG alpha? ROFLMAO. And only on XP SP2, 2k3 SP1 and XP64, Win2k users are shafted and given the raw deal as usual.

    Firefox still is the better web browser.

  45. Anonymous says:

    I’m very glad to hear that you’re finally going to add some of the features that have been in dozens of other browsers for years.

  46. Anonymous says:

    Nice work.

    Though regarding CSS fixes, I’m sure you know that developers will still need to support IE 6 and for a while, especially for OS’s which aren’t getting IE7, meaning current hacks will still need to appear within the style sheet. Have you got any thoughts on how you think IE 7 could handle viewing CSS which IE 6 and below cannot, and vice versa?

    Also, with the BETA’s, will these be identified clearly as such within the IE conditional comments?

  47. Anonymous says:

    Just one more enthusiastic comment. I’m really glad to learn that you are working on the CSS bugs.

  48. Anonymous says:

    A promising post on the IE Blog hints at some of the features (or “fixes,” depending on your point of view) to expect in IE7. It looks like some of the CSS inconsistencies are going to be addressed, along with…

  49. Anonymous says:

    If IE7 is released after W3C releases the CSS3 guidelines, is there any chance that spec will be supported? Or will we have to wait another few years before IE catches up again?

    I’m not being sarcastic, just weary. Hoping against hope.

  50. Anonymous says:

    Very cool!

  51. Anonymous says:

    I hope we will see a robust download manager included that keeps a history of downloads, allows downloads to be paused and resumed, etc. I’m looking forward to these enhancements to IE 7, as I remain an IE user for speed and "pages just working" unlike much of the competition. However, I do seek greater functionality, so I use shells like Maxthon and Avant over top IE.

    Thanks MS.

  52. Anonymous says:

    Anyone else on IE 6 seeing the dash – and the ellipsis … in the <title> of this post as unreadable characters?

  53. Anonymous says:

    Are you going to finish the implementation of HTML to INCLUDE ALL THE ELEMENTS from the W3 recommendation (including the Q element) ????????

    It was written in 1999 — don’t you think it’s about time to support HTML ???

    ** HTML — the new killer web feature **

  54. Anonymous says:

    "and "pages just working" unlike much of the competition."

    It’s not the competition fault that the IE team distributed a faulty browser.

    I don’t see myself returning to IE7 but I do salute a new version of IE if that means less time fooling around IE bugs and more time for doing design work!

    Will this also mean that finally you will fix your broken box model?

  55. Anonymous says:

    Chris, would it be possible get IE to render this test properly:

    It messes it up pretty badly. Firefox makes a few mistakes too through. If you can get IE to render it properly, IE will have surpassed Firefox in at least one area of CSS.

  56. Anonymous says:

    By the way, there is a guide that you can read if you need help figuring out what is wrong:

  57. Anonymous says:

    No, not this one, this one. Weย’ve actually had this on our radar for a long time, and have had it supported in the code for a while now. We have certainly heard the clear feedback from the web design community that per-pixel alpha is a really important feature. I commend Microsoft for listening to their customers, and hope they will continue to do so when they hear calls for full CSS 2.1 support. :-)…

  58. Anonymous says:

    Another thing:

    Your competition is right now working on fixing their bugs in the Acid 2 test:

    Please fix yours.

  59. Anonymous says:

    I can’t wait! Just want to know, this will be a public beta, right?

  60. Anonymous says:

    Mozilla Firefox already does this. So what’s the news?

  61. Anonymous says:

    Yeah, when WaSP explicitly says "Although Acid2 was inspired by Microsoft’s announcement of IE7, it is not targeted at a specific browser." I think it would be pretty rude for the IE team to ignore it all together ๐Ÿ˜‰

  62. Anonymous says:

    Will all the CSS problems/features described at work without any additional code? Without those scripts, precisely? If yes, IE7 is the best progress ever made in IE… By the way. Take a look at FireFox’s speed. It’s amazingly fast and that’s its argument. What about IE7?

  63. Anonymous says:

    According to the front-runner in the race to become Acid2 compliant, Dave Hyatt, the developer of the Safari browser, has noticed that the Acid2 test has been updated…

    On a related note, Safari will be the first browser to pass Acid2 if he keeps up the pace.

  64. Anonymous says:

    i’m sorry about most of the comments made on your post, i honestly don’t know where all these prepubescent inbreds come from.

    oh and add native js object access/prototyping support!


    HTMLTextAreaElement.prototype.changeFont = function( newFont ) {

    // ๐Ÿ˜€ ๐Ÿ˜€ ๐Ÿ˜€


  65. Anonymous says:

    PNG is great for imaging, but the main thing IE lacks as far as layout features is true fixed positioning. Any chance we will be seeing this? As long as it remains unavailable, frames will be with us.

  66. Anonymous says:

    Just for those who didn’t know.

    Besides the alphaimageloader filter there is already an easy way to have PNG Alpha expressed in IE6:

    Use a VML container!

    Above URL has examples.

  67. Anonymous says:

    Could you add support for W3C DOM Events? Or at least, the addEventListner() method from DOM Events? You already have most of the code ready for this, since attachEvent() is nearly the same…

  68. Anonymous says:

    Please tell me you’ve fixed this bug (Tableless, CSS, divs, <dl> for the list:)


    Correct (Gecko):

  69. Anonymous says:

    I’m glad to see progress is being made on the new browser. Keep up the good work!

    Some things I would love to see in IE7 are:

    1. Tabs. FireFox and Mozilla have these and they work beautifully.

    2. Skins

    3. Better security.

    Can you8 guys comment on any of these? Especially tabs.

  70. Anonymous says:


    Thanks for the update. It is encouraging.

    I concur with others’ comments about the need for proper support for fixed positioning (not least background-attachment, but also position: fixed). I’m gung-ho for .png, but it wasn’t number 1 on my list.

    The other thing that I think is very crucial to address is IE’s atrocious rendering of negative numbers, particularly negative margins. If we could get that fixed, it would open up a lot of heretofore closed doors in CSS-P.

    Thanks for the post.

  71. Anonymous says:

    I hope IE7 is going to be an acceptable browser, as opposed to IE6 which has been unacceptable for years now.

    I wish MS would realize that bundling the browser in the OS (and thus forcing its predominance) does not allow their browser to be the worst browser in the market (behind Safari, Opera, FireFox and Netscape) both in terms of features, and in terms of CSS support.

  72. Anonymous says:

    I don’t actually see the point of people here demanding a tabbed interface: if you really that, use a browser that has it already.

    The MAJOR problem is with users who don’t know or care about the other browsers with better support of specifications such as CSS and XHTML. Because MSIE currently lets us down in this regard, yet has a major market share, the development of websites becomes very complicated, frustrating and costly as you try to wrangle an acceptable functionality and appearance with multiple browsers. I urge MS to focus primarily on supporting CSS and XHTML according to the W3C specifications so that the development of websites becomes a much easier process. If, as you have made obvious in the past, that you are not happy with the spec, then consider carefully about how you deviate from it–asking in open discussions and participating with the W3C to voice issues is much better than simply releasing a browser with random items of the spec omitting, altered, broken or extended.

    Finally, if IE7 does indeed evolve to be a far superior browser, then we need your assistance in migrating the market share from v6 to v7 is quickly as possible; the benefit of having new features, or bugs resolved, is quite undone if the transition from IE6 and IE7 is slow and having to support both becomes another complication to designing sites.

    (XHTML: one major requqest is allowing the xml prolog and http header AND retaining compliant rendering mode)

  73. Anonymous says:

    wait one minute why are we using microsoft crap when Firefox is already out? confused ^-^

  74. Anonymous says:

    As for the CSS bug fixes: do you just force ‘hasLayout’ in those situations, or is it more than just a workaround in your codebase?

    I, like Dean Edwards, just have the feeling that patching up the ‘ol Trident engine will simply not cut it in the long run (that is if you ever plan on supporting current standards).

  75. Anonymous says:

    A lot of people are talking about how now IE will catch up with webstandards.

    Web standards are a moving target. By supporting PNG fully now, you are hitting a target that everyone else achieved before you even released IE 5.0.

    It is my opinion, that microsoft is single handedly responsible for making the entire WWW full of the garbage that it is full of.

    Thanks! Those of us who have to wade through all the tripe that "works in IE", you’ve made our lives a living Hell.

  76. Anonymous says:

    If you guys don’t *FULLY* support XML and XHTML (including the upcoming XHTML2) I will go crazy, seriously, because I can’t wait for XHTML2 to come out and for browsers to start supporting it, because it looks wicked awesome.

  77. Anonymous says:

    How about cross-platform support.

    We have customers (government agencies and academic customers) with various unixes (at least Solaris and Linux); and we really don’t want to have to support different browsers. That basically leaves us with FireFox as our only option; though most of our Windows users would certainly prefer to stay with IE.

    Any chance you can release Linux and Solaris versions of IE7?

  78. Anonymous says:

    Nice for everyone who still uses IE. Two excuses less to not use it. But still a long way to go to be any competition to the fastest and safest browser. Good job anyway! Keep it up!

  79. Anonymous says:

    Please also don’t forget to remove support for non-standard CSS stuff like the scrollbar colrs… I’ve had so many people tell me that they knew that older versions of IE were bad for their computer’s health, but wouldn’t switch because their websites wouldn’t show nonstandard stuff in a standardized browser.

  80. Anonymous says:

    Just a quick thing about PNG support, have you also fixed the problem where PNGs aren’t coming out with the right gamma settings? They always seemed a bit dark when compared with JPEGs of the same image.

  81. Anonymous says:

    It’s going to be interesting to see if IE7 will be better than other browsers!

  82. Anonymous says:

    Please, please please tell me you are NOT adding any kind of "tabbed browsing" to IE7.

    Years of consistent user interface research don’t need to be flushed down the toilet because of a couple whiners using inferior opensource browsers. Microsoft/IE team, don’t give in to the stupidity! SDI forever.

  83. Anonymous says:

    Well, after reading this IE 7 report over at the IEBlog, it appears the new IE 7 is already having proper PNG support as well as working on fixing the peekaboo bug and the guillotine bug. About time! The PNG…

  84. Anonymous says:

    Those bug fixes are certainly going to make life a lot easier. I’m looking forward to the day I can finally stop using the IE7 JavaScripts to make things work properly under IE; not least because they don’t work in appear to work in the 64-bit version of IE.

  85. Anonymous says:


  86. Anonymous says:

    "How does IE7 handle the Acid2 test? Hopefully better than IE6.


    LOL, well, anything else would be disastrous for the web community.

  87. Anonymous says:

    Look into fixing problems with persistent connections dieing, then future requests not loading properly.

  88. Anonymous says:

    When will we see a donwload manager ?

  89. Anonymous says:

    Is there any possible way that IE could possibly be divorced from the OS itself and be a separate, installable package on its own? While it is nice to have a web browser installed with the OS, personally, I’d rather not have it deal with the shell or the system at all – or even better, how about making it non-executable when the user has root priviliges except for Windows Update? That would stop a LOT of security problems.

  90. Anonymous says:

    I’d strongly advise you to get your coders including full CSS 2.1 support otherwise you’ll be left for dead by Firefox.

    I’d love to see Firefox overtake IE as the market leader but I’d much prefer to be able to code to standards and see my HTML/CSS displayed as intended in *every* browser.

    It really can’t be too much too ask, MS has wasted so much of my precious development time when I’m fixing stupid rendering bugs – it makes me so annoyed. ๐Ÿ™

  91. Anonymous says:

    Something i’d personally really appreciate in addition to the above mentioned improvements would be to allow us to use the :hover, :active etc psuedo-classes as well as complex selectors such as p+p and perhaps stuff like input[type=submit] (I would imagine these would be amongst the least time-consuming fixes that could be made in terms of how much benefit the website development community would get from it).



  92. Anonymous says:

    well im definatly exited that IE7 will finally have proper PNG suport! I know a lot of creativaty in how web sites look will come from just that alone. As well as the css fixes.

    …and if IE7 did have tabbed browsing…then kudos do you. One of my biggest pet-pieves is opening a new page in a new window every time. and i know most of us do like to have 4+ pages going at the same time. ^_^

  93. Anonymous says:

    PNG alpha support is great, but if it’s been in the code base for so long, why was it kept out of SP2?

    As a web developer, I think it’s great that specific layout bugs are getting fixed, but the ones you mention are minor. How about fixing the box model all at once instead of making piecemeal fixes?

    What about improvements to the shoddy event support?

    Can we get XMLHTTPRequest changed to not use ActiveX?

    IE will never be as secure as other browsers while ActiveX is supported and it is "part of the operating system", so I personally could care less about IE’s security improvements. I never use IE unless I have to figure out why my markup and/or javascript doesn’t work.

  94. Anonymous says:

    Support for the "data" URL scheme as described in would be really great – especially if you’re doing HTTPS stuff it can take quite some load from the servers by reducing the number of requests.

    If IE7 would include this feature, it could actually be used in real-life applications.

  95. Anonymous says:

    According to IEBlog, IE7 actually supports alpha channel transparency in PNG images.

    Good to hear, but what took so long? PNG transparency has been around for years and years and is so much better than GIF transparency.

    Welcome to the Modern Browser

  96. Anonymous says:

    "Just a quick thing about PNG support, have you also fixed the problem where PNGs aren’t coming out with the right gamma settings? They always seemed a bit dark when compared with JPEGs of the same image."

    ^ This particularly pisses me off. My site ( sees this problem, and it is 100% W3C compliant in absolutely every way with not one exception. I’m getting tired of having to use the PHP browser definition trick all over my site. Fix it please.

  97. Anonymous says:

    In addition to CSS fixes, a key problem for us is having floating DIVs that hide underneath SELECTs. This makes it a total pain in the butt to have popup information windows. Yeah, I know, you can put the DIV on an IFRAME to make it visible, but this is totally stupid.

  98. Anonymous says:

    Please, PLEASE make the browser more standards compliant! Developing for standards compliant browsers is never a problem for me, the bottleneck allways is IE and it’s lackluster support for standards.

  99. Anonymous says:

    IE needs an anonymous browsing feature (IP HTTP spoofing/rerouting) where no one can trace your browsing habits. This applies to banking and other activies concerning privacy.

  100. Anonymous says:

    Well i am very happy to see IE7 building.As an end user i would like to give some suggestion what i am expecting from IE7. I have come to know that IE7 will be having tabbed support. Well thats a good thing. I would also like to see a find as you type feature as it is alredy there is firefox(as i have used it and not sure about others). One feature i havent seen in any Browser which is built in is Spell check/ Thesaurus as in word. It would be easy to lookup a meaning for a word which is shown in the page.

  101. Anonymous says:

    I don’t see why everyone is excited; EVERY feature that is being attempted here is simply to copy existing browsers.

    *Sigh* I cannot believe have I wasted my time reading this entry.

  102. Anonymous says:

    Is there a reason why the Search box on the upper finds no instances of the strings "acid" or "acid2"? Does the Search ignore comments?

  103. Anonymous says:

    >Any chance you can release Linux and Solaris versions of IE7?

    And please add Windows 95 and 98… and if not already planned Windows 2000.

  104. Anonymous says:

    Can I still make a feature request? Aim for CSS 3.

  105. Anonymous says:

    How about sorting out images so that they render with the correct colours? A full 8 RGB values off actual is not conducive to clean, seamless page design…

  106. Anonymous says:

    so you’re not making it good? You’re just making it _less_ crappy? yay?

  107. Anonymous says:

    It’s already been mentioned, but I want to underscore that position:fixed would be very nice.

    Thanks for the opportunity to be heard, and the feedback on progress!

  108. Anonymous says:

    One thing that IE still lacks is a good download manager, We really need a download manager that can pause downloads and start again, all the people in the world don’t have blazing fast connection, so a download manager would be a great thing to add.

  109. Anonymous says:

    How about the IE PNG gamma problem, is anything being done about that? Is anybody actually aware about this problem??

    On the PC, all PNG images are shown too dark in IE compared to all other browsers and other PNG enabled programs, IE is the only program that shows PNG’s too dark, which is annoying if using them against a solid coloured background.

    Personally, I have to strip the gamma field out of the PNG files with special software, to make the images compatible with IE, but shouldn’t have to do this if the images weren’t shown too dark.

  110. Anonymous says:

    >> Thank God. I think I echo the sentiment of many web designers when I breathe a sigh of relief

    I don’t know. I’m still concerned.

    While they mention fixing consitency problems and providing functionality upon which we can "rely", there is no mention of standards being used to address the problems.

    MS is notorious for defining their own standards and expecting everyone else in the world to drop what they are doing and follow them. MS treats software and features like a weapon.

    Embrace, extend and and extinguish…

    While I hope this isn’t going to be the case, I don’t expect it to be any different.

  111. Anonymous says:

    I love how when a blog posting here is "Slashdotted" the maturity level of the comments immediately drops to the 1st grade level.

  112. Anonymous says:

    Why can’t microsoft bring out a browser like firefox or opera. I think the trick in getting out of this bad reputation for IE is to design better security for the browser – and for that microsoft has to delink the browser from the operating system.

    Also there is no harm in including features that other browsers have implemented and which have been well recieved. Like tabbed browsing for instance.

    Just my two bits.

  113. Anonymous says:

    welcome to 1998! i’m glad you decided to join the party!

  114. Anonymous says:

    "Don’t display tooltips for ALT attributes in images. That should be for TITLE attributes. Since the validator requires that ALT attributes be applied to images, all my images have them. As a result, every little bullet gives a tooltip to the IE user."

    I completely agree, I hate seeing those little boxes show up all over the place when they shouldn’t. At least make it an option to turn off, please.

    Alt tags are there to display when you CAN’T see the images.

  115. Anonymous says:

    IE sucks. I’ve been using firefox since a year and havent looked back.

  116. Anonymous says:

    PNG alpha and CSS improvements are fine. I’d like to see full compliance with the CSS 2.1 standard, as well as tabbed browsing. Any chance that we see something like the EXTENSIONS on Firefox? Good luck with your work.

  117. Anonymous says:

    Will max-width be supported? That is the only item that stops me from using fluid design. So much talk about fluid vs. fix width design. If I use fluid design the site often does not look good on a large monitor. Imagine having a fluid design that also looks good on a large monitor due to support for max-width. That would be great.

  118. Anonymous says:


  119. Anonymous says:

    Please also implement proper XHTML support by

    1. Not enter quirks mode when using <?xml version="1.0" encoding="ISO-8859-1"?> in the XHTML1.0/1.1 doctype. That would be a big support for recommended w3c doctpyes.

    2. Allow adding style sheets like this <?xml-stylesheet href="style.css" type="text/css"?>

    3. Add the mimetype application/xhtml+xml so that IE can properly use XHTML pages. Also allow .xht and .xhtml extensions

  120. Anonymous says:

    I keep hearing about IE7 not fully supporting the CSS standard because Microsoft does not agree with it. Frankly, no ones cares if you agree with it or not, stop being childish and just do your job. I can’t begin to calculate how many hours I’ve wasted trying to get around bugs in IE, I’m sure it’s well into the hundreds. It is your job to create a browser that is compliant with standards, if you can’t do your job, you should be replaced.

  121. Anonymous says:

    Wake me when you idiots can come up with a SINGLE innovative idea of your own, instead of fixing bugs from 2001 and adhering to standards that have been around SINCE THE LAST MILLENIA.

  122. Anonymous says:

    Can you guys make IE7 have full CSS 2.1 support?

  123. Anonymous says:

    If I asked YOU to wake ME when YOU were one billionth as successful as Microsoft, then they’d I’d be sleeping for the rest of my life.

    Take a hike.

  124. Anonymous says:

    Will the select tag be rendered as a html object or still a windowed object. I’m tired of using iframe hacks to cover or hiding them all together. Also, maybe give the ability to style the dropdown window.

  125. Anonymous says:

    I don’t understand what all the Web developers here are so happy about. Remember that the public isn’t going to run out and upgrade their browsers just because we want them to — IE6 is going to be with us for *years* to come. All these (admittedly good) bugfixes mean is that we have yet one more browser we have to support; one more browser with its own quirks to complicate our testing.

    It would help somewhat if Microsoft released a version of IE7 for earlier versions of Windows — at least for Win2k — at least then we could *try* to get people to upgrade; but last I heard MS’s plan was to release it for XP only. Most people never upgrade the OS on a given computer, and they’re not going to run out and buy a new box with XP on it (much as MS would like them to) just to get a new browser with better CSS and PNG support (which they never even heard of).

  126. Anonymous says:

    Any chance to make <input type="file"> stylable?

  127. Anonymous says:

    Just wanted to comment briefly on the PR wording of this post.

    As you well know, members of the web community have a lot of animosity toward IE for its bugs and standards compliance issues.

    Using terms like "inconsistencies" to refer to issues that are quite clearly bugs doesn’t put frustrated people on the IE team’s side: geeks see right through PR-speak, and any attempt to smooth over their long-standing frustration generates feelings that are far less positive than using appropriate candor would.

    So I think you’d be able to generate much more positive buzz for your hard work on IE7 amongst the web developer community by not attempting to neutralize your words when referring to IE’s well-known shortcomings.

    In other words, I think this is a case where good PR means crafting words more boldly and frankly than you would for a less specialized audience. As one of those frustrated developers, I would like to feel the IE7 buzz, but it’ll take less sugar-coating for me to get on board.

  128. Anonymous says:

    Is it at all possible that the next version of IE will support natively SVG?

  129. Anonymous says:

    wow! that brings you up to about 2003, right? you guys are just the tops – glad I don’t have to go out and try and get things fixed with third-party solutions when I can just wait for you people to get your shit together. start up a blog in which the jaw-droppingly obvious is spelt out to you in user comments? now that’s Open Source Community Building.

  130. Anonymous says:

    I volunteer my site for 64-bit beta testing. I have 10,000 ravenous 64-bit users chomping at the bit for this. Please tell that there will be a simultaneous launch for the 64-bit platform! I do not wish to be boiled in oil…

  131. Anonymous says:

    I am hoping that it will support JPEG2000 and JPIP – which basically brings enormous benefits to serving images over the internet. The ISO standard has been finslised for both technologies for a while too, so adding it will give IE7 the jump on other web browsers.

  132. Anonymous says:

    Too much, too little, too late.

    I’ve migrated to Linux and use Firefox.

    I’ve had it with Microsoft’s sloth when it comes to standards. Where was the fix for CSS and PNGs two to five years ago when people first began screaming about it?

    Where was the concern for standards compliance?

    Why is it now suddenly a hot topic? Oh that’s right, because MSIE has been losing market share to Firefox, and Windows has been losing market share to Linux and OS/X.

    Now for my off-topic M$ peeve:

    I’ve had it with Microsoft Activation, with no de-activate feature. Why the hell is there no de-activate feature in M$ products? People DO upgrade machines, you know.

    It was nice knowing you, Microsoft.

  133. Anonymous says:

    > We have certainly heard the clear feedback from the web design community that per-pixel alpha is a really important feature.

    Yeah, you twats. Welcome to 2005.

  134. Anonymous says:

    I, like many people, really appreciate that you guys are listening to the developer community. I do a lot of aspx dev, and I noticed that, if you have a table cell with only an image in it, IE will pay attention to the white space in the html file. For instance, if you have <img src="…"></td> with no spaces, the cell will be right up against the image; however, if you have <img src="…"> </td> with white space, the cell wall will have a space between itself and the image. As I understand it, the browser should ignore all white-space, and VS 2003 automatically removes this space when you switch from html to design mode. Anyway, unless this was included for a certain reason I am unaware of, this is a small bug. Of course, reading these blogs is very encouraging; I’m looking forward to seeing IE7. – Thanks

  135. Anonymous says:

    I’m glad to see work being done. The best list of things which IE7 can work on suporting that I have come across is here: <a href=""></a&gt;. It has everything that I’ve come across as bugs and some of the new "features" I like to play with in Firefox.

  136. Anonymous says:

    As a web developer, I’d like to say thanks for adding PNG support and increasing the amount of CSS compliance.

    I have a question about images though. Will IE7 have support for SVG?

  137. Anonymous says:

    Fix the freaking CSS and add TABBED BROWSING! As it is, IE6 is ancient. It’s insecure, and horrible to use… Where are my tabs? mouse gestures? Could it at least render SOME page correctly? (Fix that CSS!!)

  138. Anonymous says:

    It’s funny how M$ is going to try to silence the Slashdotters by deleting their posts… But those posts speak the truth… This is the kind of language web devs have to resort to in order to be heard, but even still M$ ignores us. We ask M$ questions, they only answer when it is convenient or beneficial to them rather than admit shortcomings…

    Even now, the IE team insists that IE6 is the best browser and has the most features and that other browsers are just copycats… PURE FUD!

  139. Anonymous says:

    SVG support. Now that Adobe owns Flash, they may not be pushing SVG as its competitior, so MS could fill the void. My bet is the reluctance to put in SVG support in IE is the MS philosphy that the browser will go the way of the dodo in a few years. Via XAML and distributed apps ala Indigo, it will be easy to build rich clients that have all the advantages of thin clients.

  140. Anonymous says:

    Windows+Internet Explorer=Holes bigger than a female prostitute in a major city.

    Linux+Lynx=More secure than windows can ever dream of being.

    Everyone should just lose the dark side already and come on over to where we don’t need to worry about spyware, adware, malware and such.


  141. Anonymous says:

    My favorite CSS feature to have would be support for the max-width tag. Having this in IE would allow me to remove the last vestiges of using tables for layout (since tables are dynamically resizable in a manner that IE 6’s CSS isn’t)

    The reason why there are a lot of childish anti-Microsoft posts here is because this link got posted from As both a Linux user and a former Microsoft contractor, I find the kinds of trolls Slashdot attracts rather annoying.

  142. Anonymous says:

    "Weโ€™ve heard some great feedback on what web developers would like to see in IE7…"

    I think you miss the point. Other browsers are succeeding because they provide what *users* want.

    Users want browsers that don’t render popups, don’t allow Javascript to resize the window or alter the chrome, don’t load third-party images or accept third-party cookies, and allow useful control over plug-ins. Many of these goals conflict with those of developers.

    Users also want features like tabbed browsing, mouse gestures, flexible bookmarking, better printing, download management and so on, in which developers have no special interest.

    If IE wants to regain the buzz from competitors then it needs to take note of users, not web developers.

  143. Anonymous says:

    Event delivery in IE 6 is unreliable. Often you get a mouse-in but no mouse-out, etc. Makes doing reliable popup menus a total nightmare. With spiffy new AJAX style apps emerging, you guys need to fix this big time.

  144. Anonymous says:

    Event delivery in IE 6 is unreliable. Often you get a mouse-in but no mouse-out, etc. Makes doing reliable popup menus a total nightmare. With spiffy new AJAX style apps emerging, you guys need to fix this big time.

  145. Anonymous says:

    If you are going to fix one thing, please make it the box model. Width does not include padding and border!!

  146. Anonymous says:

    I would not use IE7 even on a stolen computer!

  147. Anonymous says:

    Just out of curiosity, are you ‘borrowing’ all your code from the ‘Fox, or just most of it?

  148. Anonymous says:

    Great to see you guys tackle CSS implementation bugs. Keep the good work up!

    Also, I hope you aim for supporting all CSS2.1 selectors.

  149. Anonymous says:

    MultiAlpha PNGs … can I say "At Last" ?

    BTW, this page isn’t even html validated on w3c.

  150. Anonymous says:

    While talking about PNG, what about this testcase?

    MSIE is the only browser displaying some of the PNGs uncorrectly.

  151. Anonymous says:

    dont do what safari did, having form inputs and boxes styled with items from the os’s fancy gui. It’s a pain in the … no, it’s IMPOSSIBLE styling forms for safari.

    Also, DON’T do what safari does for it’s form file upload fields.

    Personally, I like the idea of styled scroll bars, but I know it’s not a standard. Why don’t you people make an official suggestion to the w3c and have them eventually implement it officially. Even if safari won’t let me style the scroll bar of the main window, it would be excellent to be able to style scroll bars on iframes or divs with overflow content.

    As for png darkening, I just finished work on a site that used transparent png (with javascript forced transparency) and the png images are perfect…but in safari and firefox(mac) they’re Lighter instead of darker. If this really is a problem with adobe photoshop as someone said it was earlier, let adobe fix it.

    "MS is notorious for defining their own standards and expecting everyone else in the world to drop what they are doing and follow them. MS treats software and features like a weapon."

    The thing is, WE are the web developers that MAKE all the content of the Internet. A large corporation with a lot of traffic to their site will NEVER hire somone who exports an 80kb file from Word to use as index.html

    We have the final say. For people who can’t understand what we’re saying, there is the universal language of time/money.

    When I first got the hang of css layout techniques, I did 4 sites in one day that were ‘perfect’….then spent the next 3 days studying positioniseverything…another day looking elsewhere for problems not covered on positioniseverything…then because of deadlines, I spent all friday and half of saturday converting 2 of them back to table based layouts all because of IE.

    Of course I couldn’t charge $400 extra overtime. Technically it was ‘my’ fault for using standard, efficient, powerful, time & bandwidth saving techniques, to build them a site that doesn’t work. In the end I had to give a discount of $150….

    Can you feel my unhappiness and hatred?

    here is a list of things that, if they worked in ie, would have saved me time, money, embarassment, and pain:


    generate content

    double margin bug

    input[type="radio"], input[type="checkbox"]

    All other selectors, pseudo-classes and

    pseudo elements, all display types,

    min and max height

    …one more thing, the white space bug…firefox, safari, and IE6 all have and all need to fix the friggin white space bug.

  152. Anonymous says:

    finally.. Why did this go unfixed for so long?

    No wonder firefox has gained such popularity.

    I hope IE7 takes some of the market share away from its previous incarnations. Website creators shouldn’t have to guess about whether or not the most popular browser will follow standards properly.

  153. Anonymous says:

    Sorry if this has already been asked.

    If you fix any bugs that people use as hacks to make IE render correctly. The will you also fix the corresponding bugs that people rely on the hacks for?

    Otherwise it might be a bit of a nightmare.

    Keep up the good work.

  154. Anonymous says:

    I find myself wondering why I should care at this point. Sorry, guys, you are just too far behind to ever be relevent except as the entry-level browser that people replace when they find something that you won’t handle.

  155. Anonymous says:

    I would have hoped they made a patch to add proper PNG support to IE 6 and IE 5.5 (for those users with old systems that can’t run IE 7)… I think a lot of users will still be using those browsers, and therefore implementing alpha transperancy in your design will still require some stupid javascript/IE-filter hack for those browsers… Creating a IE 6/5.5 patch shouldn’t be too difficult since it is already possible to display a PNG correctly using a filter.

  156. Anonymous says:

    "Address CSS consistency problems."

    It’s not consistency we want and need, it’s conformance to the standards.

  157. Anonymous says:

    << It would be easy to lookup a meaning for a word which is shown in the page. >>

    IE already offers an excellent script-based extensibility model for this, and tons of folks take advantage of it. See, for instance: for a scriptlet that provides a definition of the selected word.

  158. Anonymous says:

    PNG support…how nice. Incredible. Awesome. IE is finally catching up with Mozilla 1.0. Truly a revoluton.

  159. Anonymous says:

    I think it would be realy appreciated if at least the PNG fix would also be released as a bugfix for older IE versions. I know that for example a lot of k12 schools won’t be able to upgrade to XP+SP2+IE7 in the next couple of years..

  160. Anonymous says:

    the question I have is: what means "consistency"; this doesn’t refer to introducing _new_ CSS selectors or (X)HTML elements or even SVG or MathML, witch takes me not beeing to entusiastic

    – therefore I will look out for the beta and keep on hoping that "Weโ€™re doing a lot more than this" adresses it

  161. Anonymous says:

    the question I have is: what means "consistency"; this doesn’t refer to introducing _new_ CSS selectors or (X)HTML elements or even SVG or MathML, witch takes me not beeing to entusiastic

    – therefore I will look out for the beta and keep on hoping that "Weโ€™re doing a lot more than this" adresses it

  162. Anonymous says:

    the question I have is: what means "consistency"; this doesn’t refer to introducing _new_ CSS selectors or (X)HTML elements or even SVG or MathML, witch takes me not beeing to entusiastic

    – therefore I will look out for the beta and keep on hoping that "Weโ€™re doing a lot more than this" adresses it

  163. Anonymous says:

    I hope Microsoft’s IE will finally support CSS 2 (e.g position:fixed). It is actually impudent, how long it Microsoft takes to support 5 years old standards. As webdeveloper you always have to make workarounds, just for the Internet Explorer, and I hope this will finally come to an end.

    So probably it is better support standards, instead of copying features of other Browsers and sell them as brand-new. (as Microsoft already does with Windows Longhorn as well)

  164. Anonymous says:

    Wow you’re really listening to the developers out there, this gives me a lot more confidence in Microsoft.

    I hope you get credibility where it is due!

  165. Anonymous says:

    I expected IE7 to ‘properly’ support CSS selectors.

    *.[width=100] {background-color:balck;}

    This is what i’m talking about.

  166. Anonymous says:

    Hi there,

    i really would like to know if u guys really now what it is about IE and Browser War last years …

    It cost the industry uncountable bucks to develop for different browsers ….

    Itchy … having an own css for IE, for Netscape and Opera, Mac or Linux ….

    I wonder what the 3WC is doing their work for …

    If u say now: "we feel sad for those who have this difficulty with different browser platforms and would engange those to use simply the IE only …"

    Man if it wasnt the worst thing of browsing software it would be OK !!!

    But Im glad that u guys try to improve it now …

    I just feel sorry for Microsoft and their product politics:

    They waited years now, not only for this version update but rather for implementing the standards we all REALLY NEED out here …

    And is it really just because Firefox is getting 10 times more users a day than Internet Explorer is loosing them ?

    Is that ur kind of taking the responability u ought as Player No 1 …. is it just the responsability to last as the Player No 1.

    Is there not a way to get it both done …

    Do you really want that ?

    greetz & wishes the best for u guyz


  167. Anonymous says:

    whatta … you even have to control what posts get on the site what do not ?

    I wonder if a firefox or opera team would have to do so …

    Or is it only because they dont get as much frustration like u microsoft guyz do ??

    hahah this had to come ….

    Have Fun reading all these posts …

    Ahh now I know ur reason : u want to seperate positiv from negativ critics to have an ear for the wishes & demandings of the users ….

    bah ! good luck!

    stop developing this crap anymore … go to Bill and ask him to buy Mozilla Foundation !



  168. Anonymous says:

    Everyone’s whining about IE not being standards compliant, and therefore, they have to waste so much time trying to get their web sites to work? I see just the opposite–whenever I need to support Mozilla, I waste so much time trying to get things to work the same. Depends on your point of view, but I haven’t found any corporate client of ours that doesn’t use IE as their standard browser. <tongueInCheek>I guess that will all change when they select a "real" operating system for their users, right /.’ers?</tongueInCheek>

  169. Anonymous says:

    woot man, woot

  170. Anonymous says:

    It’s great to hear that PNG alpha is finally being added.

    Regarding problems with PNG gamma and images appearing too dark in IE, in my experience that is usually caused by installing Quicktime which, and god knows why, takes over PNG duties in IE by default. (Or at least did last time I tried it.) If you configure QT’s MIME settings to leave PNG alone and let IE’s internal engine handle the files then they generally look the same as in any other browser or format.

    (The PNG gamma test URL posted here does show there are still some problems but I don’t believe these are what people are seeing.)

    I believe Photoshop also used to write the wrong gamma values into PNG files. So maybe it wasn’t Quicktime’s fault but actaully that PS-generated PNGs were wrong and IE’s internal rendering ignored the gamma completely while Quicktime didn’t… (Either way, QT’s PNG handling in IE left a lot to be desired as it was slow and you couldn’t scroll standalone images, so it’s best removed anyway.)

    Apologies if any of this info is out of date as it has been a while since I used IE or installed Quicktime but, while I’m no huge fan of IE these days I’m not sure the blame for PNG gamma lies with IE. (PNG alpha on the other hand, about time!!)

  171. Anonymous says:

    "CSS consistency problems" – so we’ll get a full CSS2.1? With position:fixed handled correct?

  172. Anonymous says:

    well at least IE is getting png’s alpha channel support.

    When is IE going to stop _catching up_ to otehr browsers and start exceeding the others’ possibilities? Stealing from other broswers is not the way Microsoft :/ SHAPE UP FOR GOD’S SAKE! just because you don’t make money on IE doesn’t mean you can make it a pos, it’s a standard app and should be at least up to standards

  173. Anonymous says:

    Thank God for open, secure web browsers with multiple OS support (read Firefox)!

  174. Anonymous says:

    IE7 progress

  175. Anonymous says:

    Well, well, well… Finally. No more condescending marketing talk, but an actual progress report. Well, although you guys at Microsoft have turned me into a Microsoft-sceptic: Thank you. Thank you for finally treating your users in such a surprisingly honest and indeed professional manner.

    But please… I just hope this new behaviour will last for longer than a year…

  176. Anonymous says:

    Please fix document.getElementsByName to use NAME attributes instead of IDs. I suppose THAT’s why this method is called …ByNAME and not …byID

  177. Anonymous says:

    Jason, that is probably because you don’t know how to write webpages. If you did, IE would be a huge pain. Here are the specifications:

    You might want to start reading. It’ll make your life alot easier (excluding versions of IE prior to 7.0 assuming Microsoft fixes IE so it can render the Acid 2 test properly). Of course, if you want to make your life difficult, go right ahead. Just don’t use a doctype (which is a guarentee that the page is written according to a specific specification) or you can expect your stuff to break in new browsers (as it does in anything that isn’t IE based).

  178. Anonymous says:

    Sorry, but transparent PNG images and at least fundamental CSS support can only be a beginning.

    Support for HTML 2.0 like site navigation with the LINK tag, correct CSS conversation like shadows, tabbed browsing, a sandbox for ActiveX, URL finding by typing and many others are the minimum to draw even with brwosers like Firefox and Opera.

  179. Anonymous says:

    Well, it’s nice to see that IE-7 is going to have good support for CSS & PNG. I hope you guys will stick to the standards and not come up with your own version of the (W3C) standards (again).

    Best wishes.

  180. Anonymous says:

    I am not gay

  181. Anonymous says:

    Ah..but you see, while you were playing catch up, the world has moved beyond. Take APNG for example… while you were futzing with a PNG decoder, others are animating them around you in circles. ;o)

  182. Anonymous says:

    Internet Explorer 2.0ใฎใ“ใ‚ใ‹ใ‚‰้–‹็™บใซ้–ขใ‚ใฃใฆใ„ใ‚‹IE้–‹็™บ่€……

  183. Anonymous says:

    Internet Explorer 2.0ใฎใ“ใ‚ใ‹ใ‚‰้–‹็™บใซ้–ขใ‚ใฃใฆใ„ใ‚‹IE้–‹็™บ่€……

  184. Anonymous says:

    Congrats on closing the gap between IE and modern browses by a few miles by including useful support for a 9-year-old image format. Only a couple hundred light-years to go now and you’ll be past NS6… ๐Ÿ™‚

  185. Anonymous says:

    Thanks. Finally. Now, can you force all IE 5 and 6 users to upgrade? What about pseudo elements? Will we get :hover for anything other than anchor elements? There’s still a long way to go.

  186. Anonymous says:

    >Years of consistent user interface research >don’t need to be flushed down the toilet because >of a couple whiners using inferior opensource >browsers. Microsoft/IE team, don’t give in to >the stupidity! SDI forever.

    inferior open-scource browsers? i’ve never heard of any open-source browser inferior to IE6 (well, maybe except for lynx).

    I hope that IE7 will have tabs and that it will be a forced upgrade, I can’t stand using an SDI browser when I have to use a computer that’s not mine.

  187. Anonymous says:

    I realise this is a big step for IE, however Microsoft has an operating profit of $30 billion dollars. So why does their software pale so badly in comparison to the efforts of a bunch of volunteers? We are _paying_ Microsoft to use their software. For some reason, I expect that if I have to pay for something, it should at least be equal to (if not better) than something I can pick up for free.

    So IE7 will support the alpha PNG channel and it will have "better" CSS and XHTML support. So what? These are 5 year old technologies that every browser EXCEPT IE already supports. In fact, _every_ _single_ feature Microsoft has announced for their new browser has already been done somewhere else. Why on earth is everyone congratulating Microsoft for this?

    I would gladly pay to use Firefox. It’s innovative, secure and feature-rich. Funny though – I don’t even have to.

    So why reward corporations for ripping you off?

    For those of you who think that IE is free – you keep forgetting that what Microsoft loses by giving away the browser for free, they make up by raising the price of their Windows operating system. Every person who uses IE is paying for it – in one way or another.

    Wake up and see the light. Microsoft markets their products to a general population who don’t understand what they are buying. If you want to know why Bill Gates is the richest person in the world, it’s because he owns 50% of a corporation that makes disgusting amounts of money by ripping YOU off.

    And yet you still congratulate them for coming in second. Or more correctly… oh… fifth place? Give or take a few. Last time I checked, no one got a prize for fifth place.

    You don’t have to be a mindless drone like 90% of the population. Don’t use Firefox because I told you to. But don’t use Microsoft products because your friends or Microsoft or your school or someone else told you to either. You honestly don’t know what you’re missing – and you REALLY have no idea how bad the software you’re _paying_ to use is.

    Make up your own mind.

  188. Anonymous says:

    SVG support would be real neat in that list of "more things" you’re doing for IE7. I don’t for a single second believe the speculations according to which Adobe will drop SVG support now that they own Flash — they have a strong mobile strategy, and SVG is so well integrated in that space it can’t go away, or at least not fast. However the plugin thing is getting boring, and all the other browsers are doing it. It would be a pity if IE7 were to be outdated before it even came out! Especially since you clearly have the vector graphics and animation technology needed to implement SVG.

  189. Anonymous says:

    Marli, this is good news because it means developers/designers won’t have to worry about IE not doing things correctly.

    I don’t think anyone here intends to actually use IE7, it will just make it easier to develop cross-browser compatible sites for the people who will be using IE7.

    What’s the point of using IE again if you’re already happy with your current browser?

  190. Anonymous says:

    Alpha in PNG is supportet through the propritary filter: progid: DXImageTransform. Microsoft. AlphaImageLoader style. But beware: in our sample web application using this technik there are couple of IE crashes reportet with this feature turned on. we hat to disable it, though it realy looks cool to drag & drop resizable windows with dropshadows realized with dhtml.

  191. Anonymous says:

    I sure wish everyone would stop bleating about tabs. Tabs are a stupid idea. If you actually work on the Internet, as I’m sure most people here do, then why would you want something that breaks Alt-Tab? Or if you’re a point-and-click addict, something that makes you click twice to get to the window you need?

    Please don’t distract these people from doing what we really need done: support CSS and W3C DOM scripting.

  192. Anonymous says:

    MSFT only mentioned PNG Alpha Transparency because it needed to be said otherwise they’d take more heat than they could imagine.

  193. Anonymous says:

    Things like CSS and the guillotine bug are neat and all, but they’re bugs with workarounds, unimportant in the greater scheme of things. It is my opinion that no bug in IE is more critical than the set of bugs around position:, display: and their related tags (left: and so on.) There are hacks to put together things when most other bugs rear their ugly heads, but many of the simple apparent uses of position:absolute simply cannot be mimiced without Javascript’s active intervention.

    Please, please fix those before the beta. If IE7 supported those correctly, then things which should have gone to the web five years ago would finally go to the web. Most web designers don’t care about obsolete browsers; anything IE7 implements will begin use, regardless of how IE6 handles things. If you present a functional positioning model, the web will become stunningly more flexible virtually overnight.

  194. Anonymous says:

    MSIE 6 stretches the border of the box when "overflow: visible;" is declared. The specs and web standards compliant browsers do not let the border-box stretch. When an overflow happens with "overflow: visible;" declared, content should be visible and *_should flow out of the box_* in case it overflows the declared dimensions but the containing box should NOT stretch further at the bottom to include the content.

    MSIE 6 will honor declaration like

    color: rgb(real, int, int)

    when it should ignore the declaration according to CSS1 and CSS2.1 parsing error rules.


    p#test {color: rgb(254.8, 0, 0);}

    should not render a red paragraph but a paragraph with the default color of the browser (unless a parent node within the containment hierarchy has defined a color).

    p#test {color: rgb(0, 254.0, 0);}

    should not render a green paragraph but a paragraph with the default color of the browser (unless a parent node within the containment hierarchy has defined a color).

    Because real value should be ignored; that’s per spec.

  195. Anonymous says:

    I’d really like it if IE7 could have the security section disable.

    Being able to control cookies per-website is really really cool.

    It would be nice if you could control ActiveX and Javascript in the same way.

    The "internet", "untrusted", "local intranet", "restricted" model is just too restrictive.

    But then I’m probably one of the very few who opts to be prompted every time an ActiveX/JavaScript thing wants to run under IE6…but that’s because *I* understand the security risk otherwise and the usability tradeoff involved. There are some web sites I don’t want to be prompted (and say yes always) and others I never want to say yes to (and always say no) but find the interaction between IE and the user here less than useful.

  196. Anonymous says:

    Hmmm…It will be interesting to see how the "Firefox enlightened" community reacts to it when it comes out. I use Firefox as my primary browser, and the ONLY thing I us IE for is Windows Update. I’m not biased, so I’ll give it a fair chance when it comes out but trying it for a while to see what it’s like.

  197. Anonymous says:

    >> Tim Burden wrote:

    >> Tabs are a stupid idea. If you

    >> actually work on the Internet, as I’m sure

    >> most people here do, then why would you

    >> want something that breaks Alt+Tab?

    Personally, I think tabs are a fantastic addition to a web browser, and are much more user friendly than multiple browser windows being compressed on the Windows task bar, but of course, that’s down to each individuals preference.

    However, in Firefox, Ctrl+Tab will scroll through the tabs as Alt+Tab scrolls through the windows task bar.

    So long as IE includes the Ctrl+Tab function, I don’t see why it would be a problem for others to adapt.

    That said, if people like yourself don’t like tabs, then the option to turn them off should of course be present, but I don’t think tabs should be ignored just because some people don’t like them.

    CSS and W3C DOM scripting certainly is something I consider to be an important part of this upgrade, but so is usability. Some people like tabs, some don’t, so the practical option is to include both, not either / or.

  198. Anonymous says:

    <— Hmmm…It will be interesting to see how the "Firefox enlightened" community reacts to it when it comes out. —>

    Fool me once, shame on you

    Fool me twice, shame on me

    AFAICT The leopard has not changed it’s spots. I just hope that it does not cause more problems for my customers.

  199. Anonymous says:

    Rendering acid2 test should NOT be a goal in itself, a goal per se.

    Successfully rendering acid2 test should be the consequence of a normal process of

    1- fixing known, documented and "testcased" CSS bugs in MSIE 6

    2- improving CSS support in MSIE 6 into MSIE 7

    3- trying to achieve overall compliant CSS 2.1 support in MSIE 6 into MSIE 7

  200. Anonymous says:

    we want jpeg2000 support!

  201. Anonymous says:

    Nice to hear this is being done, I can’t wait to see all the detail ๐Ÿ™‚

  202. Anonymous says:

    And nothing for Macintosh, true? Well, by the way we have already a good browser, the only "but" are the web sites "only for Internet Explorer", and, of course these web sites exists thanks Microsoft and his way of understanding (or destroying, pick one) standards.

    Sorry for my poor english.

  203. Anonymous says:

    I’m exited to see PNG alpha channel support and CSS bugfixes in the works for IE7, but I myself won’t use any browser regularly unless tabbbed browsing is available.

    I would love to see a MouseGesture feature in IE7 as well, but I’m not holding my breath.

  204. Anonymous says:

    ya know. I’ve been using Opera for a while now. I love that they put out a new version often. To come back to IE, hmmm, IE 7 would have to be pretty amazing, with frequent new releases, or really, you are just wasting your time, and a few weeks after you release it, anything new will be in the new Opera browser.

    The thing with Email and browsers is they are all getting rather stale, I want something in them to excite me. It’s the same with XP, it’s stale, old, nothing in it grabs me, which will prolly mean I’ll ditch it in the weeks ahead.

    Why is it that linux OS, and browser companies can put out new versions in the time it takes microsoft employees to go to the bathroom. This is where your problems lay, the new versions are just so few and far between that there is nothing in microsoft to excite and hold people.

  205. Anonymous says:

    Ya know what MSFT? The Opera devs are closed source and they give out INFINITELY more information than you guys.

  206. Anonymous says:

    Will it be radically different enough to "break" sites designed for previous versions?

    ColdFusion MX flash forms don’t seem to even appear for me at the moment (IE6Sp2) so am sticking to Firefox which is working perfectly.

  207. Anonymous says:

    Any plan for XPath support?

    XPath in Firefox really opens doors to web page scripting, including customization like Greasemonkey scripts…

  208. Anonymous says:

    Internet Explorer will still suck…… User opera or firefox or even aol but not IE. Its garbage.

  209. Anonymous says:

    I would love to see Fixed Positioning support in IE7…

  210. Anonymous says:

    hmm, well done boys & girls.

    …but in any case i dont change Firefox!!!

  211. Anonymous says:

    Chet, unless you have a good reason, you shouldn’t be putting bullets in HTML code–if it’s styling, it belongs in CSS.

    But, yes, displaying tool-tips for TITLE attributes *only* would be a great idea, simply because it would discourage improper use of the ALT attribute and hopefully improve accessibility.

  212. Anonymous says:

    <<I would love to see a MouseGesture feature in IE7 as well, but I’m not holding my breath.>>

    There’s already a great plugin for IE that does this, source included. See

  213. Anonymous says:

    IE Fans, rejoice! There are more news about the upcoming IE 7 beta and they’ve managed to resolve a few…

  214. Anonymous says:


  215. Anonymous says:

    Just curious why Microsoft waited so long to update IE? In fact, if it wasn’t of FF I guess we would have to wait for Longhorn, right?

  216. Anonymous says:

    I think IE is so behind other browsers like Mozilla Firefox that you will have a lot of work to do to make it better.I wish you all a very good Luck!

  217. Anonymous says:

    Rowan, thanks for your comments. I’m a web designer myself, so I strongly agree with what you have said.

    What I was referring to in that earlier comment, however, was how so many people here are congratulating Microsoft for these long-awaited additions to their browser.

    While it is definitely a step in the right direction, and will make every web developer’s life a little easier, I feel that Microsoft should be EXPECTED to do this. They created this web development nightmare in the first place, I’m not going to say "Well done!" when they finally get around to fixing it. I’m going to say "About f@#$%ing time! Don’t let this happen again."

    We all know the only reason Microsoft "innovates" is to keep up with the competition. If Firefox hadn’t been released or hadn’t made such a significant dent in IE’s market share, we wouldn’t be looking at the next IE until sometime in 2006. Even Microsoft’s own press releases on the subject back me up on this. (While they don’t specifically state this per se, they do state that Microsoft wasn’t planning on updating IE until the release of Longhorn, and this was always concrete up until Firefox 1.0 started breaking download records … how coincidental…)

    I just don’t see the point in rewarding a corporation for shoving shit down our throats until someone else comes along, does a much better job, and they are forced to innovate.

    And yet we actually _pay_ Microsoft to do this.

  218. Anonymous says:

    To all the people complaining about the dark png "gamma bug".

    This is NOT a bug with Internet Explorer! IE’s implementation is working *CORRECTLY*!!!

    The bug is with Photoshop, not IE. Photoshop has a serious PNG bug where it saves invalid gamma chunks to the file. Take a look at:

    If Microsoft were to "fix" (work around) Adobe’s gamma bug they would be in effect BREAKING their PNG implementation.

    Even worse, the PNG standard would pretty much be screwed forever – Once IE *AND* Photoshop have the bug, PNG gamma will be useless forever.

    I beg you Microsoft: DO NOT WORK AROUND Photoshop’s bug!

  219. Anonymous says:

    Finaly I can make webpages that actualy render the way thay should in IE, and not look like somthing you dropped from the roof. I’m tired of working around the problem with a lot of unnessesary code. But I’m going to continue use Firefox, as my default browser, unless IE7 is a extremely high boost

  220. Anonymous says:

    I can’t understand why a big company like Microsoft acts as if resolving a few bugs is a big thing. IE7 will have features it should have supported years ago. This is no policy but a rear fight (is that an English expression?).

    Why not take a leap and get ahead of the troops by fully supporting CSS 2.1 and beyond (CSS 3). Set up a policy for the next couple of years to become the numero uno browser (not in terms of usage but of technology, security, updates, featurers etc.). That’s what I expect from Microsoft.

  221. Anonymous says:

    Nice job on the open forum.

    Just wanted to add my vote for a fix to the Box Model hack!

    Oh, and a way to stop italics from breaking the page would also be nice ๐Ÿ™‚

  222. Anonymous says:

    One thing I’d like to see is support for CSS3’s :not selector. That would seriously kick-ass and make for some very interesting CSS-coding. Sweet.

  223. Anonymous says:

    Hopefully JPEG 2000 compatibility will also be added.

    There is even MORE reason to do this now that Forgent are suing Microsoft over JPEG patents.

    JPEG is a nasty image format and I for one would be glad to see the back of it.

  224. Anonymous says:

    Full CSS 2.1 support please!

  225. Anonymous says:

    Something that would be tremendously useful to specific people is for IE to honour ICC colour profiles, just as IE does on the Mac.

    This way, tagged images would finally be displayed properly within the browser, which is not the case currently.

  226. Anonymous says:

    Please make Internet Explorer 7 handle the Acid2 test 100%. It will give you a enormous sense of well being.

  227. Anonymous says:

    That’s good news I suppose… Still IE people shouldve done that earlier… although without positioneverything in the past at least they couldve stick to the specifications from w3c…

  228. Anonymous says:

    I would like to see xforms in IE7

  229. Anonymous says:

    Looks like the Internet Explorer team is trying to catch up to some of the major OS browsers. They claim to have finally added proper PNG support and have fixed numerous CSS bugs…

  230. Anonymous says:

    Not sure if the devs read this far down in the postings, especially with many of them being negative criticism, but I’m glad MS has finally completed PNG support in the browser. I’m looking forward to playing with that beta.

    I’m a little more disconcerted however, at the vagueness of the statement "address CSS consistency problems." Would it be possible in the next blog update to at least get a bullet list of what has been implemented, and what is close to being implemented, and what is being planned?

    Specific problems I would like to see resolved have been discussed at length already so I won’t waste space including them here, but I would like to start planning for IE7 and would like ot know what to expect.

  231. Anonymous says:


  232. Anonymous says:

    Will IE7 also work on Linux? ๐Ÿ˜‰

  233. Anonymous says:

    It’s good that IE is finally moving closer to standards compliance – it is just a shame you left it so long.

    I also hope that this is more than a token gesture and we’ll be seeing some genuine efforts towards better standards support.

    We’re moving into a new era on the web of fantastic interactivity and cross-browser support – and IE is currently the fly in the soup. We can support it – but it’s one set of code for IE and one set for everything else.

    I see a glimmer of hope, lets hope that MS has seen the light!

  234. Anonymous says:

    hi…i’m not a web designer or a developer…but as a user i’d like to suggest that you implement "link preview" in IE 7 by default…e.g. if i search on google, i could hover the mouse over a link and see a preview pane or smth which would make it easier for me to review whether i want to visit the site or not, rather than open up another window or tab…

    another feature that i find useful is to somehow use RSS feeds to create personalized pages in explorer…sort of like custom pages (rather than the favorites folder)…while searching for news/articles etc i find that i routinely visit the same site…the idea is that i could just click on a tab in IE (my page etc)…and it would be a properly formatted page with all website (the ones i add) previews…this would make it easier for me to just kind of update myself without having to go to multiple sites everyday…I’m not too sure of the User Interface but i guess that’s what you guys are good at…this would be a very very useful feature (I donno if this has already been implemented)…

    Thanks and keep up the good work!



  235. Anonymous says:

    This doesn’t solve anything, as unless every user of IE5 and IE6 suddenly upgrades to IE7 when it is released (which isn’t going to happen because it won’t be available to Windows 2000, which has a substantial userbase), website designers will still have to design websites for the bugs present in IE5 and IE6 for years to come. Nothing will become easier because of this. It’s too little too late.

  236. Anonymous says:

    What about the box-model bug?

  237. Anonymous says:

    I just want to add my vote to supporting SVG jpeg 2000 and PIP 2000

  238. Anonymous says:

    So what language did you guys write it this time. C# ? Managed C++ – please tell me that you wrote the entire thing in .NET and not that dying COM and MSVC++.

    What these other posters are looking for are features. Me – I am a business systems developer – I need stability and the ability to restart without having to reboot (stop arguing – I am a real world user) after a failure.

  239. Anonymous says:

    I’m not that big on super new features, because I have to build commercial sites, and commercial sites have to support the lowest common denominator.

    A big exception is for those situations where there are obvious things "we can’t do" currently, or we have to work around – the most outstanding of which, of course, is transparency. We do want proper PNG transparency, but even more useful would be full JPEG transparency – and more useful still would be JPEG2000. JPEG2000 has been around for a long long time, and IE not supporting it has to take major blame for it’s slow uptake!

    However – when thinking about IE 7 – you gotta ask, "how can we deliver to the user a better experience?"

    And that splits into two subquestions – "what do we currently not like" – and "what new could be added"


    1] — what can be improved —

    * start times – make IE start up quicker. Many people use other things, newsreaders etc to start their pages, so the time it takes before clicking on a link and seeing an IE window is a significant thing

    * predictive caching – use some more bandwidth! there are certaintly sites I go to every morning. Wouldn’t be hard to watch usage patterns, and pre-read pages that are regularly accessed – for instance if a news page is read at around 9:30 every morning, then cache it at 9:20.

    * read-ahead – there’s no reason why when looking at a page, ie can’t go and get the html for the links on the top left on the screen, working down, so that when the user clicks on a link, it comes down instantly

    * intelligent caching – if I go to a news site regularly – the content changes daily – but the logo always remains the same. The cache however will be doing a hit to the logo site every time. IE should be able to score the volatility of each item in the cache, and decide whether to refresh it.

    * better search – the internal page search in IE just SUCKS… a toolbar search "in this page", F3 to search next, highlighting of search terms, soundex, etc etc etc needs to be added

    * ditch favorites, change it more into a historical/favorites/blog type thing – click "remember this" – and it goes into the favorites, auto-cateorizes based on keywords and stuff, but can just be searched for by time or name as well as picked from a dynamic tree

    * better view source – that combines with a dom instpector type thing

    2] new features

    * link checker that goes off and checks the links on a page, marking any links that can’t be reached

    * page cleaner that "cleans" a page of any offsite links,

    * offsite link list – dockable panel that displays a list of any offsite pages this links to

    * live map – dockable navigation tree showing this page, links out, and the previous pages that were gone to, including ilnks from the previous page – so a user could for instance do a web search, get a search box with lots of links, click on one link, not like it, click on the next, not like it, and then click something on THAT page, then the previous page goes into focus, and the search page collapses down into a single trail link

    * real zoom – ok – this is getting more fanciful, but with graphics cards nowadays shouldn’t be an issue – if rendering just occurs to an offscreen buffer for instance – but bascially, I want to be able to go to a page, and have a slider at the bottom, so I can zoom in or out – which will smoothly make the entire page – text, graphics etc smaller or larger – but in a visual way – no reformatting or anything, just bigger, or smaller

    * rss aware – a home page with all current subscriptions going through an arbitrary stylesheet. instant buttons to subscribe to things. Right click to blog things more intelligently that blogger’s global "blog this". right click to subscribe to pages. Differencing engine to subscribe to non-rss pages as if they were RSS


    I have pages of other suggestions, but should actually do some real work – but the most important question:

    How do I get on the beta program? ๐Ÿ™‚

  240. Anonymous says:

    Will the MSHTML content editable div provide valid XHTML output?

  241. Anonymous says:

    Very glad to hear about this!

    Any word on what’s happening with css hacks?

    We’ve moved to heavily css driven with lots of float usage, and this has meant a fair few hacks for IE. Will there be some kind of IE7 specific css hack?


  242. Anonymous says:

    What about support for internationalized domain names? Internet Explorer is THE ONLY browser, among the popular ones, that DON’T support internationalized domain names as for example blåbæ Netscape, Opera and Firefox have built-in support for international characters.

  243. Anonymous says:

    IE7 ใจใ‚Šใ‚ใˆใšใ€PNGใจCSS

  244. Anonymous says:

    Could you turn this blog update thing into a regular event?

    Like let us know as soon as you implement stuff like input[type=] or p+p

    Keep us updated along the way. Every step of the way. Tell us what you broke while you were trying to fix something else. We want to be able to build for IE7 as soon as it’s out officially. We dont want it to be released and then just start figuring out if we have to do something differently.

  245. Anonymous says:

    I applaud you posting again. Most posts from team members seem to happen once, flames pour in, and there is no feedback after that.

    I hope that you are looking at more than this blog for problems with IE. In particular, the following URL is devoted to IE feedback, bug reports, and suggestions for improvements:

    Someone mentioned some parts of it in response to your previous post, but it bears reiterating because lots of people have spent time documenting lots of IE problems there (and flamining is relatively minimal). There are hundreds and hundreds of bugs reported in the subpages listed there, including those related to missing support for standards

    and outright bugs

    I hope the IE team spends the time to look at those reports and either fixes the problems or publicly suggests work arounds.


  246. Anonymous says:

    We’re glad to see the IE team has started to make some important and long overdue fixes. We are really hoping that the improvements will be well beyond this start, including full CSS 2.1 support. Let’s see IE 7 pass the <a href="">Acid2 Test</a>.

  247. Anonymous says:

    Security outweighs _all_ "wanna have" features such as this PNG issue, CSS standards, tabs, download managers, etc.

    I’d like to see a sandbox for downloads which cannot be circumvented and is the only location files can be saved to through the browser – then allow AV products (and the OS) to interface with the sandbox for a more secure environment.

    Tabbed browsers have a security issue that is not commonly mentioned – if you log onto a site and then close the tab it can be reopened and your session resumed without the need to reauthenticate.

    PLEASE, if you implement tabs, tear down the session when the tab is closed – this is a major flaw in the much-touted open source browsers.

    Make IE check for updates independently of Windows Update on a basis defined by the user.

    Make links within a site one colour and external links a separate colour.

  248. Anonymous says:

    It is good to hear that some of the IE6 CSS bugs are finally being addressed. Too bad they couldn’t have been fixed with an IE6 patch long ago.

    I hope CSS2 is part of the design goals for IE7. At the very least please put in support for min-width, min-height, max-width and max-height.

  249. Anonymous says:

    why waiting for ie7. firefox is already available

  250. Anonymous says:



    <— Hmmm…It will be interesting to see how the "Firefox enlightened" community reacts to it when it comes out. —>

    Fool me once, shame on you

    Fool me twice, shame on me

    AFAICT The leopard has not changed it’s spots. I just hope that it does not cause more problems for my customers.


    You seem to judge too quickly. I am a Firefox user, but I plan to check out IE7 when it comes out (I’d also like to be on the beta) WHY?? Because it might be better. I do not have huge confidence in that, but I’d like to know.

    ALSO, I like to know what the people I am serving (through my webpages) are experiencing.

    All in all, I’m excited. I’ve been a skeptic on this blog saying that it wasn’t specific or consistant, but today’s post seems to be a change.

    As a proud Firefox user, I can’t wait for IE7. If Firefox (or any other product) is the better browser then they’ve got no problem. The general public is begining to realise there are other products than IE

  251. Anonymous says:

    Just make sure you fix all bugs that are currently being used as CSS hacks. For example, when you fix the 3px jog and all bugs related to the display property, don’t forget to fix the bug that allows the star hack. Otheriwse, people who use those hacks will have to apply different stylesheets to different versions of IE.

  252. Anonymous says:

    Wow, some actual info on what will be fixed, I almost can’t believe it. Sounds like I’ll still be waiting for CSS2 support, but hopefully I can work around that thanks to Dean.

  253. Anonymous says:

    For the ones afraid that their pages will break when Microsoft fixes some of the CSS issues: you probably should have used documented features such as conditional comments instead of using hacks that rely on CSS parsing bugs ๐Ÿ˜‰

  254. Anonymous says:

    Please provide the feature of IE under Mac OS X to windows also. The feature i am talking about is the way you are able to transfer the toolbar to left side on the click of a button. This is really handy in laptops where the screens are wide..

  255. Anonymous says:

    Thank you for this post.

    I am really glad to hear that you have addressed these issues, and that you decided to post this to a blog. Keep ’em coming!!!


  256. Anonymous says:

    Nice work.

    What I want to see the most is… Am able to

    let IE stop loading some big Pics while all other stuffs in that page loads. Just like a stop buttom but only stops those items which are too big.

  257. Anonymous says:



  258. Anonymous says:

    Speaking of partial transparency, can we get support for the opacity style? Can we just assume that IE 7 will conform completely to the CSS 2 standards?

  259. Anonymous says:

    <<The cache however will be doing a hit to the logo site every time. IE should be able to score the volatility of each item in the cache, and decide whether to refresh it. >>

    It already does this, and on a properly constructed site, volatility isn’t heuristic.

    See for more info.

  260. Anonymous says:

    Eric, why are you answering questions that aren’t really important while leaving the important questions unanswered… WHAT KIND OF BLOG ARE YOU GUYS RUNNING?

  261. Anonymous says:

    Hi there.

    Iv been looking forward to this for some time now and its good to see that things are getting somewhere at last.

    One thing though; You didn’t mention anything about tabbed browsing. Is this going to be included? If it is then power to you, I cant wait, but if not I think it might be time to go back to the drawing board!

  262. Anonymous says:

    I’m responsable for HTML/DHTML especially CSS for our web apps within our intranet/internet.

    A main problem is the crossbrowser compatibility. Only two things which would bring a huge effort for developers:

    Pseudo classes :AFTER and :BEFORE to have a feature to dynamically put an attribute, a string or a character like bullet or an image etc. (i.e. a tree icon).

    The second thing is the PRINT MEDIA styles which are more than problematic if using more than one browser in a company.

    @page:left{} or @page:right{} are only two things which would bring a lot of efforts.

    If MSIE7 (which perhaps will be our standard browser in the future) does implement those things well, it would be a huge step forward.

    Of course there are other things like Tabs which coul/should be implemented in the next release and I hope and pray that all the well known bugs / features will be implemented.


    Bye from basel (Switzerland)

  263. Anonymous says:

    <<Eric, why are you answering questions that aren’t really important>>

    I’m not sure why anyone would feel entitled to decide that another person’s questions are "not important"?

    I answer questions about HTTP, my area of ownership within IE.

  264. Anonymous says:

    Beside that IE need many improvements.

    such as tabbed browser.

    easier to access functions such as disable Java script, images, videos, etc.

    or why not just buy, improve and Integrate to IE7

    I think people will love it.

    and I hope IE 7 also will be offered to win 98 user too.

  265. Anonymous says:

    Fantastic!I am looking forward to this.

  266. Anonymous says:

    It’s about time! To be honest, the state of IE should have been an embarassment to Microsoft. For a company that’s supposed to innovate, it’s been severely lagging in the web browser aspect since it wiped out Netscape (funny that!)

    Of course, the improvements are welcome, yet I don’t see anything innovative. Full PNG and CSS are manditory in any browser. Tabbed browsing is hardly new either.

    C’mon guys, give us something to get excited about, rather than just playing catch up.

  267. Anonymous says:

    People are whining "don’t just catch up with other browsers, make it better!"

    How stupid. Catching up the other browsers is absolutely the most important issue. Would you like Microsoft to invent their own proprietary functionality and incompatible features AGAIN? I don’t. So what if we stick with the plan, which is a s**tload of work to do, to catch the others in just CSS compatibility.

    Others are whining "Wow! PNG alpha and all… What’s the news? C’mon, other browsers already have those."

    How darn stupid again. If you think it’s no important news and worth to announce that a browser which has a 85-percent market share, will finally work with most web pages, how did you start a browser with your IQ in the first place?

    To Matthew, who wrote:

    "Users also want features like tabbed browsing, mouse gestures, flexible bookmarking, better printing, download management and so on, in which developers have no special interest. If IE wants to regain the buzz from competitors then it needs to take note of users, not web developers."

    Mouse gestures? Flexible bookmarking? Better printing? Download management? USELESS. At this point, that is. If the browser is in the first place such an embarrassment to Microsoft, so that they get hated by the web developers around the world, which will tell their bosses to hate IE as well, resulting companies rejecting IE. You don’t get hated for lacking features that are just nice, extra, and bonus. Maybe just disliked. ๐Ÿ™‚

    To Tim Burden, who wrote:

    "I sure wish everyone would stop bleating about tabs. Tabs are a stupid idea. If you actually work on the Internet, as I’m sure most people here do, then why would you want something that breaks Alt-Tab? Or if you’re a point-and-click addict, something that makes you click twice to get to the window you need?"

    Oh please? So IE is the only application on Windows you ever use? Fine. What if you have half a dozen other apps in the background? Do you want to alt-tab between those and your 9 IE windows? How does ALT-TAB (which chooses quite practically a random window for you each time) compete with FireFox’s CTRL-1 CTRL-2 CTRL-3 etc? … oh man. It’s not even worth explaining you anything about usability, I guess.

    I was positively shocked to see that with IE7’s first beta, Microsoft is first focusing on the CSS and PNG issues. Had they first implemented some download manager and tabbed browsing, skins even (come ON!), everyone had thought "OMG! They hired the people who built Opera 6! IE is doomed for good." (can it get any worse)…

    I agree with many people what comes to my wishlist (as a CMS developer for 10 years):

    CSS and PNG issues of course, most importantly position:fixed and :hover), X-Forms. ALT vs TITLE behaviour. After those, tabbed browsing. After that, while keeping care of the security, it’s a solid browser which is something to be proud of as the default, built-in browser in Windows.

    Most importantly, please don’t let me see *wasting* your precious time on skins. Will 14-year old teens care about IE anyway, if their friends at school say "M$ suX0r!"? (I mean, come on, who else would need skins to emphasize their artistic *laughter!* character). Get a my-little-pony and a glitter pen if you want to play?

    Cheers. Happy to make everyone’s day ๐Ÿ˜‰

  268. Anonymous says:

    Thank you, thank you! You are so great! Thanks again for fixing what other browsers had working for years. I’m so happy I’ll buy now all Microsoft products. In fact two of each, like Noah did!

  269. Anonymous says:

    Regarding IE conditional comments, how about implementing them in to CSS as well as HTML, as a way to show / hide CSS from IE 7 (and beyond) or other browsers, using CSS comments?

  270. Anonymous says:

    Adrian, Newly announced IE 7 Beta 1 Features:CONFIRMED: 32-bit PNG transparency CONFIRMED: CSS fixes and compatibility Source: Microsoft IE Team Blog…

  271. Anonymous says:

    It’ll be nice to have some of the float bugs fixed — and I look forward to getting my paws on the Beta.

    Personally, I’ve been frustrated by the "peekaboo" bug, and another slightly more sinister one which I’ve had to workaround at: where having a something floated to the left of a table stops any UI interaction with the contents of the float.

  272. Anonymous says:

    This is all we need: CSS and W3C DOM.

  273. Anonymous says:

    First of all, it’s EXCEPTIONALLY NEEDED to introduce support at least for CSS’s "display: table", "display: table-row", "display: table-cell", and other "table" values of "display" CSS property.

  274. Anonymous says:

    IEBlog : IE7 beta 1 ใ€“ A few detailsโ€ฆ IE7 beta 1 ใ€“ A few detailsโ€ฆ ใƒ•ใƒญใƒผใƒˆ้–ข้€ฃPeekabooใธ…

  275. Anonymous says:

    It’s good to hear IE *might* improve on *some* of its standards deficiencies in its *beta* of IE, which *might* come out later this year.

    I for one am glad there are alternatives that *already* provide these things, and I don’t have to buy an *expensive* operating system ("Windows") to get a good (or bad) browser. ๐Ÿ˜‰


  276. Anonymous says:

    I wonder if you plan to implement any new css features (it sounds like you are just going to fix bugs from this post).

    Would it be possible to use the IE Mac rendering engine (Tasman) for certain doctypes? That might be a better starting point this late in the game, and it could help maintain backwards compatability.

  277. Anonymous says:

    It better have tab browsing! I love IE and switched to Firefox due to the tab browsing feature. ๐Ÿ™ It would be nice to use IE again.

  278. Anonymous says:

    Could I ask how BETAโ€™s are handled exactly?

    Are they released to anybody who careโ€™s to download them?

    Do they overwrite the correct working release on a users machine?

    How is feedback received about the software?

    Is there an official BETA forum or database?

  279. Anonymous says:

    Of course, you won’t release until you pass acid2 I hope.

  280. Anonymous says:

    It’s about time that Microsoft offers a stand alone browser that isn’t part of there OS. I’ve grown to hate IE6 and have wanted to uninstall it. I have recently switched to Mozilla and I have also being experimenting with Netscape 8 beta. So far I’m impressed with both of these browsers and I now only use IE to download OS and critical updates. I have discovered that my computer is less plaqued with viruses and spyware since I switched browsers. I hope that Microsoft listens to the key industry players that have being crying for IE improvements for several years.

  281. Anonymous says:

    > I’m not sure why anyone would feel entitled to decide that another person’s questions are "not important"?

    > I answer questions about HTTP, my area of ownership within IE.

    Eric, I can’t speak for Fiery Kitsune, but I can understand the attitude.

    Personally, I find your posts to be interesting and by far the best part of the IEBlog. The difficulty, though, is that your area of ownership isn’t the focus of all the big questions.

    If the rest of Internet Explorer had the kind of coverage you give, then pretty much all of the big questions people have would be answered. But as things stand, there’s a massive information deficit in other areas, so when you are talking about HTTP, no matter how useful or interesting your article is, it’s always going to be read with a bit of frustration.

    As important as HTTP is, there are only a few shortcomings in Internet Explorer’s implementation, and it doesn’t cause anywhere near the amount of trouble as Internet Explorer’s implementation of CSS. But while we are getting lots of information about HTTP, we are getting almost nothing about CSS.

    Basically, the frustration is with the lack of information from the people working on the other parts of Internet Explorer, not you specifically. You are doing a good job with the IEBlog IMHO.

    This new article regarding the CSS fixes and PNG’s alpha channel is *very* welcome, and hopefully with a few more articles like this, the IEBlog will not be so out of balance as it has been in the past, and people won’t feel so frustrated with the Internet Explorer team.

    I have a couple of questions regarding HTTP though if you are in a position to answer them.

    At the moment, Internet Explorer violates section 7.2.1 of RFC 2616 by disregarding the Content-Type header is some circumstances. XPSP2 partially fixed the problem, but you still sniff in some circumstances when you shouldn’t. Will this be completely fixed for Internet Explorer 7?

    Secondly, will you fix your implementation of history lists to conform with RFC 2616? Section 13.13 explicitly states that the history list mechanism should show what the user saw and not the current state of the resource. As far as I can tell, Internet Explorer in its default state validates its cached copy and refreshes if necessary, which is incorrect.

    Apart from anything else, this lack of refreshing is one of the things that makes people perceive Opera to be much faster than other browsers.

  282. Anonymous says:

    Just wanted to mention how badly this page renders on my ipaq. the article text has on average 1 word on every line. i’m using an hp ipaq h1940 with windows ce 4.20.

  283. Anonymous says:

    Thanks for the feedback!

    <<Internet Explorer violates section 7.2.1 of RFC 2616 by disregarding the Content-Type header is some circumstances. XPSP2 partially fixed the problem, but you still sniff in some circumstances when you shouldn’t.>>

    We tried changing this in XPSP2, but unfortunately we ended up breaking a lot of websites that incorrectly claim they’re delivering text/plain.

    As sites (sadly slowly) move away from this error, we can reevaluate this in the future.

    <<Section 13.13 explicitly states that the history list mechanism should show what the user saw and not the current state of the resource. As far as I can tell, Internet Explorer in its default state validates its cached copy and refreshes if necessary, which is incorrect.>>

    Interesting issue. IE will generally conform to section 13.13, unless caching headers on the "prior" page attempted to prevent it from being stored in the cache.

    There’s a disconnect here between the intent of the RFC (which is well specified) and the desires of web application developers, who don’t want the "back" button to mess up the flow of their application. We get a TON of questions like "How can I disable the back button? When the user hits "Back", it messes up the state of the application.

    This is definitely an area which needs some more careful thought.

  284. Anonymous says:

    I would love to see IE7, even though I probably wouldn’t use it very much… Firefox is the best!!! And nothing will ever replace it!

  285. Anonymous says:

    How can the IE dark gamma bug on PNG’s be photoshop’s fault when PNG’s created with Paint Shop Pro 7 and 9 show the fault in IE too.

    And checking those same images in Firefox and Opera on the same PC is fine.

    By reading the gamma field in those files that PSP had created, it is set to 0.45455. But the fact is, Firefox and Opera do not show the images to dark and IE does…

    So whether it is Quicktime or IE causing the problem, I don’t know, but I do not believe it is just Photoshop creating the faulty images. Maybe it does, but then it can’t be the only cause of the problem, if Paint Shop Pro created PNG’s that show too dark in IE too.

  286. Anonymous says:

    Thanks for the update, Chris! I’m glad to see IE7 is addressing some of these issues, particularly the CSS ones.

  287. Anonymous says:

    umm err finally

  288. Anonymous says:

    > We tried changing this in XPSP2, but unfortunately we ended up breaking a lot of websites that incorrectly claim they’re delivering text/plain.

    I’ve got three arguments against this:

    1. It’s an absolutely trivial problem to detect and fix.

    2. Any website suffering from this type of misconfiguration is already broken in other browsers, so it’s already in the website maintainers’ best interests to find out about this problem and fix it.

    3. I’ve not used Internet Explorer regularly outside of work for five years or more, and I can’t remember the last time I saw a website that was misconfigured in this way.

    I can’t believe that this would actually cause any real problems. Are there really developers out there that are a) ignorant of the specifications, b) only test in Internet Explorer, c) so unplugged from the rest of the web development community that they won’t already know about a change like this ahead of time, d) won’t be able to fix the problem by reading the pointer in the release notes for Internet Explorer 7, and e) can’t ask their hosting provider to fix the problem for them?

    Anybody responsible for a website and who would be affected by this issue is not facing imminent destruction of their website. They have plenty of options.

    > There’s a disconnect here between the intent of the RFC (which is well specified) and the desires of web application developers, who don’t want the "back" button to mess up the flow of their application. We get a TON of questions like "How can I disable the back button? When the user hits "Back", it messes up the state of the application.

    I can believe that. But developers that want to fight things like back buttons by going against the nature of the web already have a load of other problems and in my experience just end up ignoring the issue and blaming the user if something goes wrong.

    You can break these badly-coded web applications in exactly the same manner by using Internet Explorer’s "open in new window" feature too, but I don’t see you disabling that ;). Things will get even worse for these web developers if you decide to add tabbed browsing too!

  289. Anonymous says:

    Oops, forgot to add: thanks for responding to my questions so promptly! This weblog has improved loads in the past few days.

  290. Anonymous says:

    way too little, way too late. not even your marketshare can save you now.

  291. Anonymous says:

    ืžืกืชื‘ืจ ืฉืžื™ืงืจื•ืกื•ืคื˜ ืœืคื—ื•ืช ืœืคืขืžื™ื, ืžืงืฉื™ื‘ื™ื ืœืชืœื•ื ื•ืช. ื‘ืคื•ืกื˜ ื‘ื‘ืœื•ื’ ืฉืœ ืืงืกืคืœื•ืจืจ ื“ื•ื•ื— ืฉืืงืกืคืœื•ืจืจ 7 ื‘ื˜ื 1 ื™ืชืžื•ืš ื‘ืฉืงื™ืคื•ืช ืขืจื•ืฅ ืืœืคื ื‘-PNG (ื–ื”ื• ื”ื“ืคื“ืคืŸ ื”ืื—ืจื•ืŸ ืฉืžื•ืกื™ืฃ ืืช ื”ืชืžื™ื›ื” ื”ื–ื•, ื•ื–ื” ืคื™ืฆ’ืจ ืฉืžืคืชื—ื™ื ืžื‘ืงืฉื™ื ืžืžื™ืงืจื•ืกื•ืคื˜ ื›ื‘ืจ ืฉื ื™ื, ืชืจืชื™ ืžืฉืžืข). ื•ืžื” ืฉื™ื•ืชืจ ื—ืฉื•ื‘- ื”ื…

  292. Anonymous says:

    LOVe to see it…

    LOVe to see them PLUG all the holes they made..

  293. Anonymous says:

    In Internet Banking (and any e-commerce) products, we need to know a few things to make the session safe for our users, and we would like to control a few things.

    Would it be possible to provide a DOM flag or control which prevents BHO and other add-ons from running in our session? Internet Banking products are particularly vulnerable to BHO proxies and man-in-the-middle attacks.

    Would it be possible to use target="_top" to indicate that all IFRAMEs and other Javascript jails are destroyed, so that spyware and phishing attempts have to use BHO’s (see above) or real Win32 programs to attack the new window?

    Can you please make unsigned BHO’s not work, and only allow signed BHO’s work with the explicit approval of the user.

    Would it be possible to add a method to tell users that another process is trying to attach to the window (a la field revealers and debuggers), and provide an immutable flag to the running program that such a thing has occurred? That way we can tell if bad things are occuring to the user and kill their session before they lose money or their identity.

    Lastly, spyware interceptors (like MarketScore, but they aren’t the only ones) need to be flagged or preferably completely and utterly prevented. For example, MarketScore has gone out of their way to intercept all traffic in extremely intricate and offensive methods. If you can figure out how they did what they do and prevent it, that would be great. Such tactics are a clear and present danger to all Internet Banking users.

    Please make IE 7 as safe as you can – literally trillions of dollars and billions of users rely on you getting this release right.

    If you want to talk to me (I work in one of Australia’s largest banks), feel free to contact me via


  294. Anonymous says:

    Hey, and I bet this wonderful new IE7 will be free and open source software. So the community will be able to fix your bugs, isn’t it?

    If it will be closed we will be stuck with 10 new features and 100 new bugs forever…

  295. Anonymous says:

    I wish IE7 will support the standard DOM Level 1. It makes me TROUBLES when using it, especially with events. Please support (if you read it, and if you don’t) (instead of, or with, event.srcElement), event.preventDefault (instead of, or with, the property event.returnValue), and especially addEventListener (instead of, or with, attachEvent). I think it is the best thing you could do for the web developers.

  296. Anonymous says:

    When it comes to tabs, it’s pretty simple:

    -People who like them, can using other browsers

    -People who don’t are gonna do just fine with IE

    That’s why it’s pretty pointless to argue about IE needing tabs or not, just use another browser if you want to use them (I’m sure I will continue to use Opera, tabs are a must for me). MS has stated that IE users don’t want tabs, if that’s true, let’s just keep it that way.

  297. Anonymous says:

    A riddle…

    How many steps does it take to disable ActiveX? How many tabs do you need to go to? How about disabling JVM?

    How many steps should it take?

  298. Anonymous says:

    Yay! It only took you guys a few years to discover alpa channel in PNG, and the CSS support has been implemented in almost every browser for.. Well.. Quite a while.

  299. Anonymous says:

    Ditto on the select-box floating layer problem. I "would" use the iframe hack, but my floating layer is draggable, and dragging an iframe is quirky as heck. Tell <select> to mind his own z-index!

  300. Anonymous says:

    deeeestroy firefox! anybody wanna know what new IE should look like check out maxthon. i pray that microsoft is looking also!

  301. Anonymous says:

    It’s time that you microsoft people (or IE people, whatever) think about "us" ’cause we’re waiting for something better than IE6.0, ’cause it’s kind of imposible to navigate with a full css support…

    In your post I’ve see that problem fixed, so… I’ll wait for IE7 Beta…

  302. Anonymous says:

    Trust me, guys, Chris Wilson knows all about the Acid 2 test, probably as much as anyone. He’s the guy who brought CSS to IE in the first place when no one else at Microsoft cared. (Yes, it wasn’t complete, but he was running up against things like Win32’s core rendering routines.)

    As for the pace of work, we’d all like to see it improve, but it is not an easy task refactoring the layout algorithms in a browser, especially when you have to make a financial case for each fix. If management saw this as an area to compete in, you can bet CSS support would be fixed immediately.

    And no, I’m not a Microsoft shill. Mac user, actually. But I’ve met Chris and he’s seriously one of the Good Guys.

  303. Anonymous says:


    Acid2 compliance met by Safari!!

  304. Anonymous says:

    Looking forward to this – css support is very welcome.

  305. Anonymous says:

    Why not just use Mozilla Firefox? It’s fast, standards-compliant, and secure. IE is only fast, but it’s neither standards-compliant nor secure.

  306. Anonymous says:

    Dave Hyatt of Apple Computer makes Safari the first web browser to pass the Acid2 test I blogged about. Chris Wilson of Microsoft is potentially going to get IE7 to pass it, which is encouraging (see what I wrote about…

  307. Anonymous says:

    How about support for the upcoming features in CSS3, and supporting CSS2.1, that’d be nice.

    Making CSS Hacks so my valid CSS code displays correctly in your broken browser gets old.

  308. Anonymous says:

    I think what IE really needs is tabbed browsing like Mozilla has….

    It’s head wrecking having loads of windos open.

  309. Anonymous says:

    Stop bitching about tabs. If you want tabs, use Maxthon…

  310. Anonymous says:

    I use IE as a web editor, are there any changes planned in "DesignMode"

  311. Anonymous says:

    Thanks for the fixes you’ve mentioned. There are still some substantial holes in HTML to fix, though.

    1. Proper support of the OBJECT tag for images, without inexplicable scrollboxes. W3C deprecated IMG years ago and the chief reason we still have to use it is backwards compatibility with IE.

    2. Totally broken implementation of BUTTON refusing to send the contents of the VALUE attribute.

    Completely inconsistent with the behavior of all other form elements, both in spec and in practice. This one is actually infuriating as I would like to implement forms whose controls resemble Windows’ own HTML-based ones (e.g. Add/Remove Programs). Fix it. If backwards compatibility is an issue, make IE 7 send the innerHTML as it currently does — unless a VALUE attribute is present (which keeps older pages working *AND* cleaves to CSS spec that VALUE sets initial value).

    Two CSS problems I haven’t seen mentioned above:

    1. :hover is supposed to work with all HTML elements, not just links. CSS menus should have replaced JavaScript three years ago. is cute but behavior: hacks shouldn’t be an excuse not to follow standards.

    2. Correct implementation of text-align:center as something other than a carbon copy of the CENTER tag: W3C spec says it’s for aligning inline text inside block elements which cannot be inferred to mean "center block elements." I’ve had complete idiots insist that IE is more standards compliant because they can center a table with text-align:center in IE but not any other browser. If I apply text-align:center to a table, it’s supposed to cascade down and center the text inside the cells.

  312. Anonymous says:

    I forgot something to say….

    take care that IE doesn’t use text/html as default MIME type instead of text/plain.

    Some "webprogrammers" do not even know that their website only shows the source code (e.g. because of wrong php headers) instead of the content and every IE supports them with their stupid errors up to now.

  313. Anonymous says:

    > 1. Proper support of the OBJECT tag for images, without inexplicable scrollboxes. W3C deprecated IMG years ago and the chief reason we still have to use it is backwards compatibility with IE.

    This is not true. The W3C have never deprecated the img element type, although it is not expected to be present in XHTML 2.

    I agree that a properly implemented object element type is much more flexible and useful than the img element type.

    > 2. Correct implementation of text-align:center as something other than a carbon copy of the CENTER tag

    This was fixed in Internet Explorer 6 wasn’t it?

    > take care that IE doesn’t use text/html as default MIME type instead of text/plain.

    The problem is not that Internet Explorer uses text/html by default. The problem is that Internet Explorer disregards the server-supplied media type in some circumstances.

    The reason why misconfigurations typically manifest themselves as text/plain is because text/plain is set as the default in the sample configuration file supplied with Apache. Many people, myself included, consider this to be an Apache bug, and two bugs were opened for this problem years ago, but the Apache people seem ambivalent about it.

    Eric, if you want to do the right thing regarding RFC 2616, but still have compatibility concerns, then pester Apache to fix these bugs. Once that is done, the compatibility concern will slowly go away for you, as:

    In the case of people who don’t bother sending the right Content-Type header, they won’t be sending one at all, which means you can sniff with the spec’s blessing.

    The remaining instances of text/plain will either be people who actually want to serve text/plain, or one of the people using an obsolete, misconfigured, easily-fixable Apache. The number of the people in the latter group will slowly dwindle until they are so few that you can safely fix Internet Explorer to act according to spec.

  314. Anonymous says:

    What I would like to see is real support for the PUT and DELETE methods. This would enable true REST applications

  315. Anonymous says:

    Will IE7 finally address one of the longest-standing failures – the inability to print properly, especially on non-US paper sizes. Are we going to get something like the "fit to page" print option which the other MS products do very well?

    That would be great!

  316. Anonymous says:

    Besides the already mentioned OBJECT tag behaviour that should be changed there is one other major thing as well: "If the user agent is not able to render the object for whatever reason (configured not to, lack of resources, wrong architecture, etc.), it must try to render its contents.". This is part of the W3C recommendation that IE completely ignores at the moment.

    Changing this would e.g. allow nested OBJECT tags to be used. This would surely be highly appreciated by web devs since this would solve a lot of W3C standard compliance headaches (e.g. when evoking QuickTime).

  317. Anonymous says:

    It’s nice to here that IE7 is going to be available prior to Longhorn. It’s unfortunate that it appears you’re only offering it through WinXP updates, especially for those like myself who haven’t updated XP to SP2. What I, and many more, would like to see is this release to be IE 6.5 available for all Window platforms. I understand the reasoning behind not doinf this, as I assume that support for Win98 SE is going to be dropped with the launch of Longhorn, and WinME shortly there after. But, as many have stated fixing the problems in IE5+ for IE7 doesn’t resolve the issue for developers. We will still need to apply all the current hacks, and unless Chris gets it right, probably spend thousands of hours creating new ones.

    Full PNG support is incredible, providing it works in all implementations, and that the use of current opacity filters do not cause rendering issues. This will finally allow a break through in visual design on the Internet, but like above it doesn’t do us developers any good if we have to create alternate designs for previous versions of IE. It will be great 5 years (hopefully less than 3) from now when IE8 is released and IE7 becomes the lowest denominator, but for now it only a minor resolution.

    Supporting W3C recommendations are a minumum for any browser. Regardless if MS doesn’t like them. We have regulations in almost every industry, whether the manufacturer likes them or not, they still need to be implemented. For example, seat belts are required, but it’s still the choice of the driver and pasdengers to wear them. Same applies to W3C recommendations, it doesn’t hurt MS to support them, it should be the developers choice to implement them not MS. If MS was creating my pages then sure, but there not. Give me the choice.

    I find it odd that so many have requested that IE7 be something greater than current modern browsers, yet there is such a disdain for propietary features. How can anything be new if nothing new is implemented? I have no issues with using IE propietaries, it’s my choice, and with luck new features will be implemented into new W3C recommendations. You cannot have innovation by implementing an existing system. That said, there is no reason not to create a standard underlying infastructure for web design either.

    Finally, I disagree whole heartedly with W3C’s implementation of width. IE’s implementation simply makes sense to me. I shouldn’t need to subtract values for things such as borders, padding, ect, which in essense purely aesthetic. If I want a <div> that is 150px wide I should be able to declare it explicitly as such.

  318. Anonymous says:

    We have been watching the development of IE 7.0 very closely and are delighted that these 2 major items appear to be resolved or in the works. Thank you for making the effort to meet the WC3 web standards. It is refreshing for Microsoft to work with the people in the Web community to create a better product–a win-win for everyone!


    Nancy McCord

    Owner of McCord Web Design

  319. Anonymous says:

    Could I just ask for the IE developer’s views on the current ability to use multiple versions of Internet Explorer on a single machine?

    Do you consider this a security risk or know of any other conflicts? Do you think this will continue to work with IE 7? Or, would you consider adding a web developer mode which would enable developers to view the site as IE 6 (and perhaps others) would do?

    I know I would certainly find such a feature handy.

  320. Anonymous says:

    Omg. I can’t imagine how it will be to actually use transparent PNGs on the web, without worrying about IE users.

  321. Anonymous says:

    this comment will probably never get read because of all the trash above it but either way..

    i request MULTIPART support for XMLHTTP. this would allow basic server-push to be available in IE; Mozilla already supports this feature.

    more info available at:

  322. Anonymous says:

    I hope IE7 fixes complex script font height problem ( Interestingly there was no problem with IE5 and IE5.5, but IE6 causes font height problem when rendering complex script fonts like Urdu Nastaliq.

  323. Anonymous says:

    Really *really* pleased to hear that IE7 will make overdue moves toward compliancy with various specs.

    Re: IE6/5x compatability, I’ve long been of the opinion that M$ can ensure that IE7 won’t break existing sites by requiring the use of an HTML attribute, javascript command, or other mechanism to force "compliance" mode.

    Without the mechanism, the browser can continue rendering in its usual haphazard manner, guaranteeing that older content will display as it used to.

    It’s an extra line of code, it means MS don’t have phone calls from a thousand angry intranet developers, and it means that I can have IE working properly and can concentrate on more important things than CSS bugs.

  324. Anonymous says:

    God I hate Internet Explorer so much. I added some new code to the site this morning, as usual everything worked fine in Firefox, but because IE is so primative and does not interpret all CSS correctly, it was constantly…

  325. ErnieDV says:

    I’m delighted to see that there is going to be actual development on IE after years of stagnation. You ask what web developers want in IE7? Here’s my request –

    Get a copy of "Designing with Web Standards" by Jeffrey Zeldman. Read it cover-to-cover and highlight every place where it says something doesn’t work in IE or where it offers a way to work around the way IE behaves. Make a list of all these highlighted items and fix every single one of them so that they work the way Jeffrey describes that they should.

    If you do only this, you will have done an incredible service to the internet community and probably helped Microsoft at the same time.

  326. Anonymous says:

    I just need to echo and reiterate here:

    Can we get XMLHTTPRequest changed to not use ActiveX?

    ActiveX is turned off by many of our clients. It’s just too huge of a security risk… and all the security fixes in the world are not going to change the fact that I can’t use XMLhttpRequest until it gets added as a native feature of IE, just as it is in many other browsers today.

    I’m very upset that IE can’t seem to support standards and keep up with it’s competitors, defining a lackluster defacto standard of the web that we are all having to fight to get the results we need. When is MS going to devote the time and resolve to be the best browser in the industry and do what it takes to make that happen?

    I’m sorry to say, I’m expecting IE7 to be a huge disappointment that does not solve the issues and pain I’m feeling daily… because MS has no intention of leveling the playing field.

    On the bright side, the expertise involved in solving these kinds of problems should keep me gainfully employed for many years to come, (but only at the expense of my sanity).


  327. Anonymous says:

    WOW I am getting pins and needles just in anticipation. It’s exciting and I want to thank you for keeping us updated like this. I am looking forward to the release, and the changes that we have been hoping for seems to be in the making. Here is looking forward to August!

  328. Anonymous says:

    so, where / when can we downlaoad the beta and play with it?

  329. Anonymous says:

    We don’t have to use Javascript for drop down menus. We are resigned to using it and then provide the menu at the bottom for SE indexing, only because IE doesn’t support CSS drop down menu.

    If CSS drop down menu (as in is supported in IE7, that will relieve us a lot.


  330. Anonymous says:

    blah blah blah

  331. Anonymous says:

    The most annoying (and blatantly wrong on so many levels) but that there is in IE is when there is source formatting characters (tabs, and linefeeds) being interpreted as space literals! Code using tabs and linefeeds to keep the source beautiful screws up in MSIE because of this. Please tell me the tabs and cr/lfs are fixed in the new IE!

  332. Anonymous says:

    <p>Good to hear that CSS bugfixes are on their way! At the very top of my wishlist for better CSS2 support are:


    <li>negative values for margin properties (section 8.3)

    <li>child selectors (section 5.6)

    <li>automatic counters and numbering (section 12.5)


    <p>If IE7 supported all of these, that would be a major step forward for the entire web. Firefox does already at least the first two of these properly.

  333. Anonymous says:

    I would like to see the :hover selector applied to any element instead of being limited only to links.

  334. Anonymous says:

    Fernis wrote:

    "Oh please? So IE is the only application on Windows you ever use?"

    No, I use Firefox. I’ll have about 3 or 4 windows open. And at work also Quark (which is why I’m on Windows at work), FTP client, text editor, email client, image editor, sometimes a PDF reader, and when testing, IE too.

    "Fine. What if you have half a dozen other apps in the background?"

    Almost always.

    "Do you want to alt-tab between those and your 9 IE windows?"

    3 or 4 Firefox windows, but Yes.

    "How does ALT-TAB (which chooses quite practically a random window for you each time) compete with FireFox’s CTRL-1 CTRL-2 CTRL-3 etc?"

    ALT-TAB brings up the last used window, as I’m sure you know. Then you can tab to the window you want, which are ordered according to last usage. Very handy, very fast, definitely not random. I don’t want to ALT-TAB to the Firefox window and then CTRL-1 to the tab I need. Hello: that is called an Extra Step.

    "… oh man. It’s not even worth explaining you anything about usability, I guess."

    But thanks for trying. Look, I don’t care if other people want to use tabs. I’m just trying to reduce it as a priority for the IE guys. It seems like a useless accoutrement, a gaudy bauble, and there’s way more important stuff to get at.

  335. Anonymous says:

    Regarding Alpha png support in IE

    My main concern is that IE7 is released only for XP and later so this still leaves alpha png support 3-5 years out. As a workaround in IE6 why not add one more css DX filter similar to the alphaimageloader and just call it:


    This filter will just call and populate the alphaimageloader which is a pain to use in its current state because you have to use the transparent gif, and know the path and size.

    Then place the new filter in some critical update, problem solved….

  336. Anonymous says:

    What about sth called security??

  337. Anonymous says:

    Well maybe not Bill, but definitely somebody from Microsoft who has access to the Internet Explorer 7 beta. They&amp;#8217;ve hit my website 76 times recently. -bash-2.05b$ grep MSIE access_log* | cut -f14,15 -d’ ‘| sort | uniq MSIE 6.0;…

  338. Anonymous says:

    De aproximativ un an duc o mini-campanie personalฤƒ pentru folosirea corectฤƒ a standardelor web ลŸi am…

  339. Anonymous says:

    Beta versions of both Windows Vista (formerly codenamed โ€œLonghornโ€) and IE7

    for Windows XP are now…

  340. Anonymous says:

    Beta versions of both Windows Vista (formerly codenamed โ€œLonghornโ€) and IE7

    for Windows XP are now…

  341. Anonymous says:

    Beta versions of both Windows Vista (formerly codenamed &amp;ldquo;Longhorn&amp;rdquo;) and IE7 for Windows XP…

  342. Anonymous says:

    Beta versions of both Windows Vista (formerly codenamed &amp;ldquo;Longhorn&amp;rdquo;) and IE7 for Windows XP…

  343. Anonymous says:

    Beta versions of both Windows Vista (formerly codenamed &amp;ldquo;Longhorn&amp;rdquo;) and IE7 for Windows XP…

  344. Anonymous says:

    Beta versions of both Windows Vista (formerly codenamed &amp;ldquo;Longhorn&amp;rdquo;) and IE7 for Windows XP…

  345. A long week but a productive one at that. Here’s a quick catchup on items:
    – Tomorrow is the official

  346. QuirksBlog says:

    &lt;p&gt;Over on the IE Blog Chris Wilson &lt;a href=&quot;; class=&quot;external&quot;&gt;gives a few details&lt;/a&gt; on the upcoming Explorer 7 beta.&lt;/p&gt;