Internet Explorer 8 and Acid2: A Milestone

As a team, we’ve spent the last year heads down working hard on IE8. Last week, we achieved an important milestone that should interest web developers. IE8 now renders the “Acid2 Face” correctly in IE8 standards mode.   If you’re not a web developer, the details of this blog post probably aren’t all that interesting…

521

Post Install Issues with MS07-069 (IE6 on XPSP2)

After downloading the Internet Explorer Cumulative Security Update for December 2007, some customers using IE6 on Windows XP Service Pack 2 have experienced an unexpected crash or hang upon launching Internet Explorer. This might occur while navigating to a website hosting considerable media content (for example: http://msn.com) resulting in Internet Explorer displaying a dialog that…

22

IE Automatic Component Activation Preview Now Available

A couple of weeks ago, we announced that an optional preview for the Internet Explorer Automatic Component Activation was coming in early December, and I’m happy to say that it is now available. Read Knowledge Base article 945007 for full details, along with links to the specific downloads for each operating system. If you don’t…

65

IE December Security Update is Now Available

The IE Cumulative Security Update for December 2007 is now available via Windows Update. Alternatively, you can receive this and all other Microsoft updates via the new Microsoft Update. I encourage you to upgrade to Microsoft Update if you haven’t already to ensure that you receive the latest updates for all Microsoft products. This update…

47

Internet Explorer 8

Just as he was the first to talk about IE7, Bill Gates kept the tradition alive and discussed IE8 at the Mix ‘n Mash event here on campus yesterday. Bill was talking to some bloggers about IE.Next and called it IE8, the same way we do here in the IE team hallway. So, yes, the…

593

The First Year of IE7

It’s been a little over a year since we released IE7 on Windows XP and for Windows Vista, so I thought it would be worthwhile to talk about where we are after the year. According to internal Microsoft research based on data from Visual Sciences Corporation, there are over 300 million users are experiencing the…

393

Tools for Detecting Memory Leaks

Hi everyone, As many web devs know, it’s relatively easy to build a site which results in memory leaks when viewed in Internet Explorer. IE team members have written MSDN articles on leak patterns, and other sites have posted articles with varying tone, depending on the author’s frustration with the problem. These memory leaks often…

25

IE Automatic Component Activation (Changes to IE ActiveX Update)

Back in April 2006, we made a change to how Internet Explorer handled embedded controls used on some webpages. Some sites required users to “click to activate” before they could interact with the control. Microsoft has now licensed the technologies from Eolas, removing  the “click to activate” requirement in Internet Explorer. Because of this, we’re…

170

ECMAScript 3 and Beyond

There have been a number of blog posts recently about JavaScript developments, e.g. Gabriele Renzi’s “ECMAScript 4, the fourth system syndrome“. For ECMAScript, we here on the IE team certainly believe that thoughtful evolution is the right way to go; as I’ve frequently spoken about publicly, compatibility with the current web ecosystem – not “breaking…

101

URI Comparison Functions

Investigating URI parsing related issues in various products, I’ve run across many instances of code erroneously attempting to compare two URIs for equality. In some cases the author writes their own comparison and seems to be unaware of URI semantics and in other cases the author delegates to a Windows provided function that doesn’t quite work…

30