Let's have a look at the IE non-security update 912945

What does it actually do?

Basically, interactive content such as java applets, Shockwave, Quicktime, RealPlayer etc will not be immediately accessible under some circumstances.

For example, let's have a look at www.apple.com.  When we try to navigate to the QuickTime tab we see this dialogue box.

 

Once I click OK, the page loads, and I am immediately prompted to download the QuickTime ActiveX control.  I don't like QuickTime, don't want QuickTime, so didn't take things any further here... same goes for RealPlayer.

Back in 2003/2004 Microsoft releases a preview of their proposed changes to address the EOLAS patent suit.  I tested that change at www.javaboutique.com so its appropriate that we use that site, again, to test 912945.

912945 is infinitely better than the original idea.  For example, back in 2003/04 www.javaboutique.com triggered a blizzard of pop-up dialogue boxes, all of which needed to be acknowledged by clicking ok, while the page was loading.   This is because the original changes proposed to address the EOLAS patent meant that every single element on a page that was invoked by an EMBED, OBJECT or APPLET tag would trigger a popup window.

This time, interactive content will exhibit the behaviour you can see in the graphic below:

 

I'll admit to having been concerned that uses would be confused by the changes forced by the EOLAS patent - that they would think that sites were broken.  The textual overlay is a lot better than what was proposed back in 2003/04.

The update is buggy. Check out this screenshot, taken from my old IE support site:

 

The screenshot was taken at http://inetexplorer.mvps.org/archive/index.htm.  As you can see, the java applet is close to the right edge of the page, and the textual overlay does not repostion to ensure that it remains within the confines of the page - end result, the text is cut off.

What can Web developers do to address the changes made by 912945?

Ok, so all is not lost.  We can adjust our pages to work within the restrictions introduced by 912945.  Here's the MSDN article:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp

 

Published Saturday, March 04, 2006 3:33 AM by sandi
Filed under:

Comments

# Yet another reason I do not like software patents

Expect a lot of broken websites once KB 912945 goes live on Windows Update, April 11th.

The root cause for this: http://www.eolas.com/zmapress.htm

Bottom line: I really don't like software patents.

You can read more background information on it

Monday, March 20, 2006 7:45 PM by Aaron Tiensivu's Blog

# Internet Explorer 7 Beta 2 is released

Its a real pity I didn't get to announce this at Code Camp... sorry guys.
Internet Explorer 7 Beta 2...

Monday, April 24, 2006 10:43 PM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Monday, April 24, 2006 10:43 PM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Monday, April 24, 2006 10:45 PM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Tuesday, April 25, 2006 1:44 AM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Tuesday, April 25, 2006 3:06 AM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Tuesday, April 25, 2006 3:10 AM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Tuesday, April 25, 2006 11:09 AM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Thursday, May 04, 2006 6:24 AM by Spyware Sucks

# Internet Explorer 7 Beta 2 is released

Internet Explorer 7 Beta 2 has now been released for download and evaluation by all Technology Enthusiasts. This is the 'full' Beta 2, not just a download. AND its available for X64 and Windows Server 2003 SP1.

Thursday, May 04, 2006 6:25 AM by Spyware Sucks