Microsoft Internet Explorer ActiveX Update May Break Internet Applications
Published April 06, 2006
If you use the Internet Explorer browser, and in fact, even if you just use Microsoft Windows, your favorite websites, business applications, and toolbars could stop working beginning April 11th when a non-security update is installed. Then again, Microsoft has announced a two-month reprieve because no one paid attention and they need more time.
The story behind this significant change dates back to 2004 when Microsoft lost a lawsuit to Eolas Technologies, who holds the patent for (Filed Nov 17, 1998). In simple terms, that is the patent for how ActiveX, Quicktime, Flash, the Sun Java runtime, Adobe, RealPlayer, and other such controls are displayed in a browser.
To address this, Microsoft released an ActiveX Update that prevents the user from automatically interacting with an embedded object like a Flash movie or a toolbar. The user needs to manually activate the object first, either clicking the object or using the TAB+Enter keys. The movie will still play, but interactive effects, such as clicks and mouseover events will require you to explicitly activate or accept the warning. Thus an embedded movie or music will play, but the buttons to control the movie will be inactive. Anything within the APPLET, EMBED, or OBJECT HTML tags will now require manual activation.
This patch has been around under various forms since January, but it will be deployed to all Windows machines with Automatic Update turned on beginning April 11, 2006. The problem is that it breaks almost every Flash, ActiveX, and media-rich webpage out there, and most people don't really know what to do to fix the problem. This includes products like Siebel, the Google Toolbar, and product tours like Apple's Quicktime-based pages. Various workarounds are available and Microsoft provided a technical guide on using external Javascript references to invoke the embedded content, which is not covered by the patent. There is one problem even with this approach, however. According to the details for the ActiveX Update, KB912945:
External script technique does not work when the "Disable Script Debugging (Internet Explorer)" check box is cleared
- Microsoft Internet Explorer ActiveX Update May Break Internet Applications
- Published: April 06, 2006
- Type: News
- Section: Sci/Tech
- Filed Under: Sci/Tech: Internet, Sci/Tech: Programming, Sci/Tech: Software
- Writer: Aaman Lamba
- Aaman Lamba's BC Writer page
- Aaman Lamba's personal site
- Spread the Word
- Like this article?
- Email this
Save to del.icio.us









you say "most Internet sites have already prepared for the changes in the way that Internet Explorer handles some ActiveX" i am not sure what internet you have been surfing but i would say that at least 90% of the sites that i have been visiting have not changed their site so i do not need to double click (constantly) to get flash and quicktime movies to work. Everyone from espn to disney to even heavy.com (which is a 100% flash site) do not have work arounds in place, thus turning the single click world of the internet into a double click world.