|
Internet Explorer, Eolas, and SWFObject
by Andrew on Tue Apr 25, 2006 10:20 PM
Last week as Nathan and I were working Mapwing Flash Viewer, we discovered a problem. Internet Explorer was forcing us to click and activate our Viewer instance that was embedded into a web page. This seemed odd, and we soon figured out it was due to a recent change to the browser. This change was made because of a court ruling in favor of Eolas, a company that holds a patent that most modern web browsers are infringing upon. I'm not going to go into detail about the lawsuit, so feel free to read about it on Wikipedia.
We did a bit of research and eventually figured out that we would have to use Javascript to work around the problem. We found a nice pre-built solution called SWFObject. Built by Geoff Stearns, SWFObject uses Javascript to place the Mapwing Flash Viewer instance into a web page. This removes the need for using an EMBED or OBJECT tag and side steps the Eolas patent. We will soon be implementing SWFObject on our web site and including it with future releases of Mapwing Flash Viewer for our users to try. Many thanks to Geoff!
|