kemical

Windows Forum Admin
Staff member
Premium Supporter
Joined
Aug 28, 2007
Messages
36,157
Add-ons responsible for 70 percent of IE8 crashes

By Link Removed due to 404 Error |

In a recently published whitepaper titled "Enhancing the performance of Windows Internet Explorer 8," Microsoft detailed browser add-ons, toolbars, malware, restricted sites, plus more advanced topics such as User Agent String and concurrent download settings. In itself, it's a useful guide for IE8 users who are having trouble with their browser's speed. For our purposes, though, there's some interesting information about add-ons included:
Although browser add-ons can add great new features to your browser, they can also introduce performance issues if written poorly. Add-ons cause most browser crashes, accounting for over 70 percent of Internet Explorer 8's crashes. Slowdowns in Internet Explorer 8 are very often caused by add-ons—especially when you open a new browser window or tab.
It's good to see that only 30 percent of IE8's crashes are actually the browser's fault. Theoretically, IE8 users could simply run their browser in "No Add-ons mode" (iexplore.exe -extoff) and have a much more stable experience. In the real world, today's Web expects add-ons.
In the document, Microsoft also outlines the 20 most popular add-ons from IE8 users worldwide as of July 2009. (see download)
Interestingly, Flash is noticeably missing from the list, though we're not sure why. It's possible that Microsoft simply did not count ActiveX add-ons. It could be because some businesses disable it. It may also be the way it is invoked (Java is present, but Silverlight is not), compared to other add-ons, though, we do know IE definitely treats it as an add-on (running in "No Add-ons mode" will turn it off, and it is listed in the Manage Add-ons window).
Most of the add-ons listed are installed along with other software. The major search and Web portals are well represented thanks to bundling. There are also numerous security-related add-ons and even some malware at number 20.
Microsoft's two biggest competitors in the browser market, Firefox and Chrome, both put a big emphasis on add-ons. Microsoft claims that IE add-ons are very easy to develop and that it made sure the developer tools are not a separate download. That may be true, but IE still isn't as good an extensibility platform as other browsers: it's harder for plugins to intercept Web traffic and so add-ons like NoScript are much harder to port.
There were only 1,200 add-ons available for IE8 at launch. The Link Removed - Invalid URL, which doesn't include all the add-ons for the browser, has only about 600 listed today. It appears that the total number has also barely grown since IE8's release in March 2009.
This highlights the lack of third-party interest in IE8 development. Because the browser is hated by so many Web developers and is harder to code for, there are very few add-ons being created for it.
Given that all this telemetry data is coming directly from Microsoft, we can only hope that the software giant is working on a huge overhaul for the add-on system in IE9. First off, add-ons should not be able to commit murder, only suicide. Both Chrome and IE isolate tabs to ensure that a crashing page cannot take down the whole browser. Similarly, they isolate plugins to limit the damage that can be done when they crash. A case could therefore be made that IE should take the same approach to add-ons—spin them off into separate processes so that they cannot take down the browser. Secondly, add-ons should update themselves from within the browser. Users should not have to maintain every single add-on they have, although we admit automatic updating means a poorly written update affects more users.
Internet Explorer general manager Dean Hachamovitch said at MIX10 that he believes the IE extensibility platform is pretty good. It needs to get significantly better in IE9.

(I've included the whitepaper, which contains some tips, for download)



Add-ons responsible for 70 percent of IE8 crashes
 


Solution
The post highlights the significant impact of add-ons on the stability and performance of Internet Explorer 8 (IE8). Here are some key points extracted from the provided information: 1. Add-ons as a Major Cause of IE8 Crashes: - Browser add-ons, although adding useful features, are often poorly written and are responsible for over 70% of Internet Explorer 8 crashes. - Add-ons are known to cause slowdowns in IE8, particularly when opening new tabs or windows. - Running IE8 in "No Add-ons mode" (iexplore.exe -extoff) can lead to a more stable browsing experience, as add-ons are disabled. 2. Popular IE8 Add-ons: - Microsoft outlined the 20 most popular add-ons used by IE8 users globally as of July 2009. - Notably, Flash was...
The post highlights the significant impact of add-ons on the stability and performance of Internet Explorer 8 (IE8). Here are some key points extracted from the provided information: 1. Add-ons as a Major Cause of IE8 Crashes: - Browser add-ons, although adding useful features, are often poorly written and are responsible for over 70% of Internet Explorer 8 crashes. - Add-ons are known to cause slowdowns in IE8, particularly when opening new tabs or windows. - Running IE8 in "No Add-ons mode" (iexplore.exe -extoff) can lead to a more stable browsing experience, as add-ons are disabled. 2. Popular IE8 Add-ons: - Microsoft outlined the 20 most popular add-ons used by IE8 users globally as of July 2009. - Notably, Flash was missing from the list, possibly due to reasons such as it being an ActiveX add-on or disabled by some businesses. 3. Add-on Development and Numbers: - Microsoft emphasizes that developing IE add-ons is straightforward, with developer tools included without the need for separate downloads. - There were around 1,200 add-ons available for IE8 at launch, but the number has not significantly increased since then, indicating limited third-party interest in IE8 development. 4. Challenges and Future Improvements for IE9: - Suggestions for improving IE's add-on system include isolating add-ons in separate processes to prevent browser crashes caused by faulty add-ons. - It is proposed that add-ons should update automatically within the browser to reduce the burden on users for maintaining them. - Microsoft aims to enhance the extensibility platform in IE9 to address the shortcomings of IE8 in terms of stability and user experience. 5. Outlook for IE9: - Internet Explorer general manager Dean Hachamovitch acknowledged the need for significant improvements in IE's extensibility platform for IE9, emphasizing the importance of enhancing add-on stability and functionality. The information underscores the critical role that add-ons play in IE8's performance and stability issues, prompting the need for better management and development of add-ons in subsequent browser versions like IE9.
 


Solution
Back
Top