Internet Explorer 7 final is now available

Last night (my time) Microsoft made the release version of Internet Explorer 7 available for download. According to Microsoft there are a number of changes between Release Candidate 1 and the final version, so here’s hoping that they managed to get rid of a few more of those annoying CSS-related bugs.

I have not had the time to download and try the final version yet, but hopefully I will be able to squeeze that in during the next couple of days or so. I’m not expecting miracles, considering that they went ahead to release IE 7 before catching up with the competition, but it would be nice to notice at least some improvement compared to RC 1.

Have you installed it yet? Any first impressions to share?

Posted on October 19, 2006 in Browsers, Quicklinks


  1. How can I use both IE7 and IE6, as I am a web developer?

  2. I believe they froze the feature set before they went to release candidates? It would just be software based bugs they’ve fixed I believe. Though could be wrong.

  3. @ Dalibor,

    Install IE7 as normal (overwriting your IE6). Then visit and download and install the IE6 there.

    You can do this with other versions of IE listed on that page too.

    I’ve not used it much, just given our sites a quick overview so to not cause myself anymore work!!! Still don’t like the interface though.

  4. @Dalibor

    take a look at here:

  5. @Brett: Well, I don’t think that is a good solution. The reason to that is that the standalone version think that it is IE7 and conditional comments “breaks”. Try the code example from Quirksmode in IE7, IE6 “Evolt-version” and a proper IE6 and you will see the difference.

  6. @ ChristianD,

    I agree that it’s not the best solution, especially with the CC’s but I’m yet to find another way of getting different versions of IE to run alongside each other without using VM or another machine.

    If you find a way…

  7. October 19, 2006 by Steven

    I used the IE7 version found at, and thought it was much better than the RC1.

  8. October 19, 2006 by Anton Muraviev
  9. Sorry for another comment. I’ve had Ie7RC1 installed at work for a while. I then installed IE7 full and it downgraded me to IE6!?!? Did this with someone else here as well.

  10. October 19, 2006 by Duncan Leslie

    Paul, I had that problem but when I logged out and in again it started doing some more installing, rebooted itself and worked fine.

  11. I’ve installed it in a computer here and, so far, it looks good. I don’t like the (small) pause when you open a new tab. And when you right click a link, it doesn’t shows the “Open in new tab” item. Anyway, it is, globally, good.

    I won’t give it that much use, so…

  12. October 19, 2006 by LucaPost

    did not have time to check my CSSes yet, but I promptly experienced a major IE7 display bug on the Evolt page quoted above (incorrect width -> horizontal scrollbar)!

    ok.. it’s an hybrid css/table layout, and does not validate either

  13. The UI is a nightmare, but the browser seems to load pages very, very fast.

    I just wish I could have IE6 and 7 for development. I’ll check out the links others have suggested to do just that.

    I’m also wondering if the IE tab plugin for Firefox will now use the IE7 rendering engine or continue to be IE6. If it’s IE6, I might not have to have both full browsers installed. I’ll have to look into this.

  14. October 19, 2006 by Anders

    I already hate this browser and I have only been using it for five minutes now. Without any kind of warning it has turned on anti-aliasing in windows and I didn’t ask for it. It also, for some reason, keeps crashing my feedreader application.

    I’m hitting the uninstall button now…

  15. My experience is not very good. In particular, IE7 on Vista gave me different results for IE7 on XP on my own wordpress site (the left column either disappears or wanders about). And given the number of people who will stay with IE6 (non XP installations, for example: at my job we have plenty of such users) AND the number of people who will stay with XP vs Vista, I am glumly anticipating a need for supporting three versions of IE.

  16. IE7 still has an issue present in RC1 that wasn’t present in the betas, at least for me. When I change the background-image url on :hover, it rearranges the rendering of my columns for some reason.

        #primary-navigation ul a
            background-image: url(../images/ArrowRightCCCCCC.png);
            background-position: 148px 3px;
            background-repeat: no-repeat;
        #primary-navigation ul a:hover
        /* *** commenting out this next line makes IE7 work fine *** */
            background-image: url(../images/ArrowRightFF0000.png);
            color: #7F7F7F;

    Here’s my styles for the #primary-navigation div:

        position: relative;
        float: left;
        margin: 7px 0 0 -400px; /* tweak margin-left for IE 5.5 */
        padding: 0 0 0 10px;
        width: 140px;
        overflow: hidden;
        voice-family: "\"}\"";
        margin-left: -450px;
    #primary-navigation ul
        list-style: none;
        margin: 0;
        padding: 0;
        padding: 0 0 0 10px;
    #primary-navigation li
        display: inline;
        margin: 0;
        padding: 0;
    #primary-navigation ul li a
        position: relative;
        display: block;
        margin-left: -160px;
        padding: 3px 5px 4px 160px;

    Here’s the HTML too, if that helps:

        <div id="content-container">
            <div id="content-wrapper">
                <div id="content">
                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean lacus lacus, commodo non, placerat id, aliquam bibendum, justo.</p>
                <!-- /#content -->
                <div id="primary-navigation">
                    <h2><a href="/Lorem/">Lorem</a></h2>
                        <li><a href="/Lorem/Ipsum/">Lorem Ipsum</a></li>
                            <a href="/Dolor/Sit/" class="parent-selected">Dolor Sit</a>
                                <li><a href="/Lorem/Ipsum/">Lorem Ipsum</a></li>
                                <li><a href="/Lorem/Ipsum/">Lorem Ipsum</a></li>
                                <li><a href="/Lorem/Ipsum/">Lorem Ipsum</a></li>
                        <li><a href="/Lorem/Ipsum/">Lorem Ipsum</a></li>
                <!-- /#primary-navigation -->
            <!-- /#content-wrapper -->

    I’ll try and create a condensed simple test case to post a link to…

  17. I’d have to agree with the comment that Dale made, the UI is pretty terrible. Yes, it has a clean ‘minimalist’ look to it, but the problem is that it’s really going to confuse most “regular” Windows users who are used to certain conventions (like the menu bar for example, which is hidden by default).

    There are a lot of nice things about it though. RSS support is pretty good. Not quite as nice as Flock or Safari, but overall pretty good. Dragging & dropping of tabs is really well done with nice visual cues.

    CSS support is better - not perfect - but we knew that was coming anyways.

  18. It took them less than 24 hours to find the first security hole in IE7.

  19. Re the comment about anti-aliasing (ClearType) in IE7. This can be turned off in Internet Options - Advanced - Multimedia, Use ClearType for HTML. Restart IE 7 and it should be turned off. Not had a chance to have a thorough look at CSS rendering yet but so far all our sites have been ok. Yay!

  20. I downloaded it this morning but still didnt had time to check it out thoroughly, and to be honest I’m only going to test it when I’ll have a project to do. I cant be bothered otherwise!

    For developers, I’ve found Tredosoft’s multiple IEs to be an excellent tool. It works, it’s not a hussle to install and you have from IE 3.0 up to IE 6, which is great.

  21. To have both IE6 & 7 on the same machine, you could update to v7 then install a virtual machine like VirtualPC or VMWare with XP (IE6).

  22. October 19, 2006 by Bryan Sullivan

    I think installing a virtual PC is the best solution. I don’t trust the standalones.

    Also, the reason for the “down grade” when trying to upgrade from IE7 beta or RC1 is that the installer takes you back to IE6 before it completes the IE7 upgrade on restart. This enables you to revert back to IE6 in the future instead of being reverted back to IE7 beta or RC1. I think I read that on the IE blog.

    Good luck everyone!

  23. Still don’t like the interface though.

    Understandable, since it’s horrible, and it just doesn’t work. Though I don’t get tired to point this out, I’m indeed tired to explain it each and every time. (In fact, I’m really tired now, physically ;)

  24. I made a first look review of it this morning. You can view it here.

  25. I just got it. Installation was simple and painless. It didn’t seem to break anything. I held my breath the whole time. It seems to be about the same as RC1 from what I can tell. It’s not bad. Fast enough, etc.

    I don’t like the silly IE-typical clicking sound when you click on links, but Joe Dolson wrote a tutorial on how to disable that annoying click.

    Another thing I don’t like is the right-click menu ordering. That’ll mess me up if I decide to use this now and then. I’m so used to Firefox, though, and since I like it best, I doubt I’ll switch.

  26. October 20, 2006 by Henry

    Well, the ie standalone seems to not work with my php sessions for some reason. My shopping basket app just didnt like it :/ Instead, I am using a free trial of BrowserPool. Seems to work ok.

    And hot damn that UI is a piece of shit. It just boggles the mind how they come up with this stuff. I clicked the ‘new tab’ psuedo-tab simply out of curiosity. There is no way I would ever assume this would make a new tab - it simply looks broken. The little star with the plus sign would be the first thing I would click on if I wanted a new tab.

    And the lack of a menu bar is just…just…too stupid for words.

    And the fact that the menu bar is placed ABOVE the tab selection, and hence logically does not belong to that particular tab. But lo! when you change to a differnt tab, the text in the menu bar changes! (I am looking at this from a purely logical UI perspective). Hate hate hate hate. Plus, why is there a reload and stop button? These two items are mutually exculsive. Not only that, but you can still click the god damn stop button after a page has completed loading. Got illogical?

    I would just have expected something a little less…stupid, from a company with squillions of money and like 10 fucking years of development time.

  27. I’ve been dreading this day and now its here.

    Thanks to those who’ve posted links about ways to run multiple installs of IE. Til now I’d made do with IE6 and a shaky standalone IE5.

  28. Has anyone else noticed that IE7 applies the min-width value as width on input elements with type attribute values of button, reset, and submit?

  29. October 20, 2006 by Anders

    Clive: I knew it could be done somehow, but my point was that I hate it that IE tampers with my settings without asking me.

    Does anybody in here see any reason why one should be using IE7 over any Firefox, Safari or even Opera? I just don’t see any revolutionising features in there…

  30. Regarding ClearType in IE7, I still don’t understand why Microsoft decided to override a person’s default anti-aliasing preferences. Sure, ClearType looks great on LCD’s, but many CRT users find it to be very blurry and either use Windows XP’s default anti-aliasing or just turn off AA altogether. I hate when programmers assume that they know what’s best for the user.

  31. I thought IE7 was going to be released via Windows Update, but so far it’s only available from Microsoft’s IE pages. I haven’t installed it yet, but I don’t think I will install it on XP yet.

    I got the Windows Vista release candidate with IE7 on it on a dual boot system at the moment, but I’m going to run it in Virtual PC instead, which will give me both IE6 and 7 on the at the same time.

  32. I haven’t bothered adding IE7. I didn’t believe there were any reasons for me to. After the brouhaha over the Star Hack, I just read Everyone else. I have tweaked specific sites I developed that were pixel-perfect IE6 Hacked jobs (after using IE7 betas on someone else’s computer). I’ve given myself another three months before I need to actively participate with IE7.

    IE7’s development stages were identical to new versions of Firefox: most CSS works in a new release; some CSS no longer works.

    Does any of this different browsers/different releases remind anyone else of “Proudly built on a Mac for Netscape 4”?

  33. Thomas, and others maybe elsewhere:

    I don’t understand why everyone says that IE7 forces cleartype, or changes to it by default. I installed it, and on the first page that came up, some sort of setup thing, there was a little radio button thingy that asked, if I want cleartype or not. I did choose it, so I can’t comment on if it actually ignored my choice…

  34. October 21, 2006 by Roger Johansson (Author comment)

    I use Virtual PC (the non-free Mac version - when will they make that available as a free download?) to run multiple copies of Windows, which lets me test in all versions of IE.

    Paul: Yes, no new features, but that shouldn’t stop them from fixing a few more bugs ;-).

    Steven: Heheh :-D.

    Dale, Jonathan, Jens, Henry: The UI is a complete mess, that’s for sure.

    Travis: I don’t have the time right now to take a closer look at your example but it does sound similar to an issue I’ve encountered too. Try playing with display:inline-block + display:block. Seems like the magic bullet for IE 7.

    Steve: Nope, haven’t noticed that yet. Good to know though!

  35. I’ve tested IE 7 RC1 or 2 a while ago…

    CSS support is better. The UI is terrible.

    I’m using Firefox sisnce version 0.9x, switched to it right after a year or so of using Mozilla 1.x suite:)

    Why should bother installing IE7 at all? And 6 at the same time? Well, people do not have to install it, but webdesigners do! :-)

    I’ll have to program now for Firefox 1.5, IE 7.0, Opera 9 and IE 6.0 - bacause IE 6.0 is the most common browser nowadays…

    Well, nothing to do. Still, it’s good to see that Firefox has gained a considerable market and is still growing:)

    (Long live FF:)))

    …Personally, I will wait for Windows automatic updates to install my IE 7, as most users will probably do so… then I’ll search for IE 6 standalone…

    One more IE browser to care for now :( Good that at least IE 5.0/5.5 is now almost dead… Like NS 4.7x ;-)

  36. @#26 Henry, Reload and Stop are most definitely not mutually exclusive. I’m actually glad that they at least got that right. The rest of your message is all true though.

    @#35 Roger, Thanks! I’ll give that a whirl and see if it fixes anything.

  37. Thanks Roger, that worked well. I changed this:

    #primary-navigation li
        display: inline;
    #primary-navigation ul li a
        display: block;

    …to this:

    #primary-navigation li
        display: block;
    #primary-navigation ul li a
        display: block; /* damn firefox */
        display: inline-block; /* damn IE7 */

    Hope that helps any others with the same issue.

  38. I tried subscribing to a feed via the browser the way I do with Firefox with IE7 last night. What a nightmare. They definitely need to work on the UI. Yuk!

    I finally figured out how to do it, but I couldn’t get a simple list of post titles which is what I like about the Firefox feature. Much faster and to the point.

  39. I absolutely hate to admit it … but I was shocked to see most of my sites displaying almost perfectly in IE7 … dispite tons of IE-targeted hacks (less in recent sites, but very prevelent in older sites … and some old sites had hacks simply everywhere, and not in a separate style sheet). Even with all these hacks, the sites rendered well. I couldn’t believe it.

    I wrote a little article about how it’ll actually be kinda sad if I have to stop hating IE with a fiery passion. I won’t quite know what to do with myself!

  40. Could someone confirm that the IE “standalone browser” packages do/do not give proper results in respect of their handling of IE-conditional comments?

    if they do then that’s really useful to know, but if not then they’re pretty useless for testing, for a lot of us anyway. Otherwise we are just going to need to use either an additional separate tin box, or a virtualised o/s such as Virtual PC, or a testing service like BrowserCam

  41. A list of IE7 “things that never got fixed” (because the IE team ran out of time) would be useful. Any suggestions for a venue?

    Things that come to mind:

    • the new zoom feature. Still doesn’t remotely work properly and looks an embarrasing mess. Try going to and hit ctrl-+ to increase zoom magnification.

    • as is well-known, many CSS-related things still need attention.

    • accesskeys, IE7’s evil implementation of accesskeys means that sites that use accesskeys (for example CSS Zen Garden make IE’s pulldown menus keyboard-inaccessible using the usual Alt keystroke combinations, and for example in the case of CSS Zen Garden standard key combinations such as Alt-F and Alt-H are blocked. Did Firefox 1.x also get it equally wrong? Firefox 2.0 and Opera 9 both do the right thing.

    • FTP. What on earth happened to FTP support? It got trashed, lay around completely broken for a while and was then just forgotten about. My bug report in the bug tracking database was marked as “fixed” but maybe the fixed code never made it out to the release.

    Having said that, there are many good things in this release, and I believe it’s fair to regard IE7 as a ‘bridge’ to IE8 which may be the point at which Microsoft really start to catch up. IE7 is important, even if you choose not to use it. The standard set by Opera and Firefox arguably stimulated MS to action and made them raise their game, but IMO the converse is even more true; the release of IE7 and IE8 will drive the other browser makers on, so even non-IE users will ultimately benefit.

  42. I noticed that some people were trying to find a solution to running IE7 and IE6 together.

    I found using vmware a good solution. Both the player and server are free to use. With this you can create a extra Windows which runs one version of the Browser.

    Also after installing Windows to the virtual machine you can copy the directory as a template.

  43. November 12, 2006 by Christina

    I used the IE 7 standalone it appears to work. All the targets for 5.0, 5.5, less than or equal to 6, and so forth have worked as expected. I add a negative margin for IE7 only and it only does it in IE7, but in 5-6 it stays the same.

    How else can you test it?

    Here’s what I used to get multiple versions of IE back to 4 on the XP. I design on a Mac in FF and then trudge over to the clunker to check the site back to 5 - 7.

  44. Just installed IE7 - I usually use Mozilla Firefox as my default browser and the first page in IE7 asks me to re-set my default web browser keeps crashing in seconds of page being loaded - so I had no chance to really appreciate the wonders that MS has come up with… Very disappointed, I will leave this installation and keep my Firefox - far superior product!

  45. November 23, 2006 by Kate Williams

    I hate it. I’m sorry if I’m being pedantic, but I couldn’t cope with the menu bar below the navigation toolbar with no obvious way to eiher revert the interface to ie6 or move that toolbar down. I hate those crufty bitmapped gradiants. It’s really really horrible. I’ve had to take it off my lappy. I did once take ie off my pc before, but later repented. Not this time I’m afraid. My main point here is ‘microsoft, you’ve done a bad thing with the UI- it gets in the way of everything else. Your UIs are usually, well pretty good.Please please have a rethink on this one and let us all know if you decide to fix it.I know I’m stuck in the past, but I won’t be alone.’

  46. December 5, 2006 by Brendan Carroll

    Just installed IE7 - hate it. It might have better security features but the UI is all messed up - aghhhhh. How could you get something so obvious so wrong?

  47. I have problems in loading properly my web page in IE7 while it loads perfectly well in IE6 or FireFox. My web page has two panels - left is an index panel and if you select an item in the index panel details are shown in the right panel. But in IE7 if you select an item in left panel, it is shown in the left panel itself over writing the index, but not in the right panel. Can any one suggest why this happens and how to fix this.

    Thanks for any help.

  48. I am having a problem with the accesskey feature of the css script I am working with, im trying to leans as I go, probably a big mistake, but I have a free template that i can’t get to work in IE7, it works in firefox though. Not sure where to look for the answers, i heard it was a problem in code due to bugs in IE7 element. Can you help? I get a cut off button.

        <li><a href="" accessKey="1" title="Home">Home</a></li>
        <li><a href="AboutUs" accessKey="2" title="About Us">About Us</a></li>
        <li><a href="Trips" accessKey="3" title="Trips">Trips</a></li>
        <li><a href="Pics" accessKey="4" title="Pics">Pics</a></li>
        <li class="last"><a href="ContactUs" accessKey="5" title="Contact Us">Contact Us</a></li>

    I read hthat accesskey, should be accessKey, but I tried it and can’t get it to work. Any help or direction you can get would be appreciated.



Comments are disabled for this post (read why), but if you have spotted an error or have additional info that you think should be in this post, feel free to contact me.