I, like so many other's, have struggled with ways to test designs, css, etc. in multiple versions of Internet Explorer.
Usually the only solutions were to have multiple OS's installed on multiple partitions, or running some sort of emulation software such as VMWare.
While working on a project recently that I realized at the last second would be running in Internet Explorer 5.5, I had an immediate need to test this application in this browser.
Essentially this whole thing was stumbled upon out of necessity and a lawsuit that Microsoft lost.
The lawsuit involves a patent which it was deemed Microsoft had infringed upon. Details about it can be viewed here. http://www.microsoft.com/presspass/press/2003/oct03/10-06EOLASpr.asp
A new version of Internet Explorer is going to be released next year that will remedy the issue.
Microsoft has since put out a developer's edition of Internet Explorer 6 with this update in place for testing purposes available at msdn http://msdn.microsoft.com/ieupdate/
Now, being with a forward-thinking company (Insert Title Web Designs), I jumped on the opportunity to begin testing against this new version
One thing that struck me is that the testing version ran side by side my already installed version. This was incredibly interesting. Also the fact that it was only a handful of files that made this browser version run was also interesting.
Now while testing how this new version will effect flash movies I was prompted with an alert that read
"Press okay to continue loading content" - this is essentially what we have to contend with due to this lawsuit.
Now, also being the curious type, I wondered about this "IEXPLORE.EXE.Local".... so I deleted it.
I now saw that this message about "Press Ok to load content" was gone when loading a flash movie and soon realized that this "IEXPLORE.EXE.local" file was the one thing that was allowing the browser to run separate from my default browser. Wow!
I immediately went to http://browsers.evolt.org and downloaded an older versions of IE, which is well-known for being the cause of many CSS designer's headaches... IE 5.5.
After downloading this, I knew that by installing it I would be overwriting my existing version of IE, so I hunted through the installation files.
And after much debate and discussion on the web, I think I have some of these browsers running perfectly as they should... imperfectly!
Find the following files in the installation files of IE 5.01 or IE 5.5 SP2
Use WinRar extract theses files to a new directory.
Then do the same with the resulting files
Next delete the following files
And finally create a blank text file named... you guessed it... "IEXPLORE.exe.local"
And BAM!!! - you got yourself a standalone version of IE!
Find the following files in the installation files of IE 5.01
Use WinRar extract theses files to a new directory.
Then do the same with the resulting files
Next delete all but the following files
And finally create a blank text file named... you guessed it... "IEXPLORE.exe.local"
And BAM!!! - you got yourself a standalone version of IE5.01!
Find the following files in the installation files of IE 5.01
Use WinRar extract theses files to a new directory.
Then do the same with the resulting files
Next delete all but the following files
And finally create a blank text file named... you guessed it... "IEXPLORE.exe.local"
And BAM!!! - you got yourself a standalone version of IE5.5 SP2!
One thing is that the "Favorites" will cause either to crash
And while the about screen may have info showing IE 6.0 the browser is rendering as IE5 or 5.5.
Please spread the word about this, I'd like to see others testing and improving on these techniques
Email me at: joe@insert-title.com
These are essentially additional files that you may want to include into your optimized version of IE, these concepts have not yet been verified by myself or anyone at Insert Title Web Designs, and therefore please use caution when testing these out. Or when in doubt just use all the files and delete only those mentioned in the Safest Universal Technique (XP Pro/XP Home/2000)
c/o Reed Wiedower
My website (http://peyser.com) uses the .png transparency hack detailed at WebFX:
http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html
Unfortunately, once I setup IE5.5 to see my webpage, the transparency effect didn't work. I figured out that the two .dll files needed to enable it to function properly are:
Once I copied those two files into the proper directory, IE5.5 displayed the website as it should.