News and updates about the latest add-ons, and plug-ins for Internet Explorer, Microsoft's web browser.

Wednesday, July 9th, 2008

Unobtrusive DOM 2 Event implementation for IE; Uniform Event Model revisited

Category: Browsers, IE

Tavs Dokkedahl sent in a great email about work that he and Allan Jacobs have done on bringing DOM event implementations to IE. Here it is in full: About a year ago or so I put out the Uniform Event Model (UEM) script which was an implementation of the W3C DOM 2 Event Interface for Read the rest…

Posted by Dion Almaer at 7:32 am

4.2 rating from 22 votes

Thursday, July 3rd, 2008

IE8 showing how serious it is about security

Category: IE, Security

The IE8 team has created a blitz on its blog with a slew of posts on security. There is a ton of great stuff here, and is well worth going into detail on each post: IE8 and Trustworthy Browsing At first they set the scene: This blog post frames our approach in IE8 for delivering Read the rest…

Posted by Dion Almaer at 10:58 am

3.6 rating from 39 votes

Wednesday, June 11th, 2008

X-UA-Compatible: IE=EmulateIE7

Category: IE

The IE team has created a new value for the X-UA-Compatible header in IE 8 IE=EmulateIE7. We already had IE=7, which causes the page to be displayed in “IE7 Standards mode.” This forces both quirks and standards mode pages up that path, and people were asking for a solution that only pushes the non-quirks mode Read the rest…

Posted by Dion Almaer at 7:22 am

3.2 rating from 29 votes

Monday, June 9th, 2008

Is “finally” the answer to all IE6 memory leak issues?

Category: IE, Microsoft, Testing, Tutorial

Hedger Wang has been scanning a lot of Chinese blogs lately for solutions to IE6 and memory leak issues. One of the things he stumbled upon is a pretty nifty way of nulling the objects to stop memory leaks by using the try … finally construct. So instead of this solution which leaks memory: < Read the rest…

Posted by Chris Heilmann at 10:22 am

4.1 rating from 40 votes

String Performance in IE: Array.join vs += continued

Category: IE, JavaScript, Performance

Tom Trenka has followed up his last post on String performance with a deep dive on IE that dispells the myth of Array.join. Tom goes through tons of tests across versions of IE and using varying sizes of data. In Conclusion First things first—with the performance improvements with IE7, we no longer need to consider Read the rest…

Posted by Dion Almaer at 8:37 am

3.5 rating from 21 votes

Wednesday, June 4th, 2008

IE 8 beta 2 coming in August

Category: Browsers, IE

Bill Gates gave his last talk, appropriately, to developers at TechEd. No matter what you think of the guy, he is an icon that helped create the software industry. Without him and Steve Jobs, who do we have? :) In his speach he talked about Internet Explorer, and how IE 8 will have an update Read the rest…

Posted by Dion Almaer at 6:51 am

3.1 rating from 40 votes

Tuesday, May 20th, 2008

IE 8 and Cross Document Messaging

Category: Browsers, IE, Standards

IEBlog has posted about the IE 8 support of postMessage, which is great news. They link to a MSDN article that discusses the support, and a use case. Jeff Walden noted that “the interface implemented by the current IE8 beta lags the HTML5 specification by several revisions in backwards-incompatible ways, so if you’re going to Read the rest…

Posted by Dion Almaer at 6:04 am
Comment here

3.5 rating from 15 votes

Tuesday, May 6th, 2008

IE and Windows XP Service Pack 3… still IE 6

Category: Browsers, IE

Whenever I see a post on the IE Blog that has a title like IE and XP SP 3 I hope to see “oh, and IE 6 users will be upgraded”. How much pain would be relieved when IE 6 usage is minimal? Unfortunately, I was disappointed again: XPSP3 will continue to ship with IE6 Read the rest…

Posted by Dion Almaer at 12:40 am

3.6 rating from 27 votes

Friday, April 18th, 2008

100 Line Ajax Wrapper

Category: Browsers, IE, XmlHttpRequest

Kris Zyp gives us a glimpse at a potential future with his 100 line Ajax wrapper that tries to do the right thing cross browser for the various cross-domain models: With IE8’s new XDomainRequest feature, a new API is added for cross-site requests, instead of using the W3C cross-site access proposal. Just for fun, I Read the rest…

Posted by Dion Almaer at 6:45 am

3.6 rating from 18 votes

Thursday, April 17th, 2008

Are you sure your unload handler is firing in IE?

Category: Browsers, IE, Tip

Johan Sörlin found that sometimes his unload event never fired in IE: We recently found a serious bug in IE where the unload event wouldn’t fire on a specific page we had on a site. After some bug tracking we found out that the unload event never fired since all the contents of the page Read the rest…

Posted by Dion Almaer at 10:52 am

4.1 rating from 22 votes

Thursday, April 10th, 2008

IE 8 Security Updates

Category: Browsers, IE, Security

Microsoft has put out a set of security updates, and one of them is discussed in a post IE8 Security Part I: DEP/NX Memory Protection. Over the next several weeks, we’ll blog in greater detail about some of the security improvements in Beta 1, such as the new Safety Filter, greater control over ActiveX controls, Read the rest…

Posted by Dion Almaer at 7:43 am
Comment here

3.4 rating from 9 votes

Wednesday, April 9th, 2008

Getting feedback to the IE 8 team

Category: IE

The following email was sent out to Microsoft MVPs (read: friendly people :), but we should give them our honest feedback too: Microsoft has recently released a public beta of IE8. Standards and security are of top importance in this release. To that end, the IE team is planning on releasing IE8 in full standards Read the rest…

Posted by Dion Almaer at 6:17 am

43481.8 rating from 23 votes

Wednesday, April 2nd, 2008

IE 8 strict mode doesn’t allow for CSS opacity?

Category: Browsers, CSS, IE

Howard Rauscher tipped us off to this IE 8 ticket that talks about how opacity and IE 8 strict mode do not jive: Description IE8 Strict Mode correctly omits the filter: alpha(opacity=xx) in CSS which allows the user to specify the opacity in pre-IE8 browsers but does not implement the CSS3 opacity setting. While I Read the rest…

Posted by Dion Almaer at 9:13 am

4.4 rating from 47 votes

Wednesday, March 26th, 2008

Progress Is N+1

Category: Browsers, Gears, IE

Alex Russell isn’t talking about the N+1 select problem when he references the Joel Spolsky piece on IE 8. We want to applaud the IE 8 team for the work that they have done, but also keep pushing to make sure that it really happens: I was reminded of a discussion last Friday where I Read the rest…

Posted by Dion Almaer at 9:45 am
1 Comment

3.3 rating from 13 votes

Monday, March 17th, 2008

IE 8 Connetion Parallelism Issues

Category: Browsers, IE, Performance

Now that we have our hands on IE 8 beta, we see developers testing the various features. Ryan Breen continues IE 8 tests on the new connection limits and parallelism: A few weeks ago, I discussed IE8’s improved connection parallelism, specifically the increase from 2 concurrent connections per host to 6. One open question was Read the rest…

Posted by Dion Almaer at 6:14 am

3.8 rating from 29 votes

Tuesday, March 11th, 2008

IE 8 and Performance

Category: Browsers, IE, Performance

Steve Souders has posted on IE 8 and performance improvements. One new nugget of information that I haven’t seen anywhere else is the fact that scripts are now loaded in parallel (and execution is still serial of course): Increasing parallel downloads makes pages load faster. (For users with slower CPUs or Internet connections it could Read the rest…

Posted by Dion Almaer at 12:01 am

4.2 rating from 24 votes