How Do You Deal With A Web Site That Refuses To Upgrade?

The definition of a web site that refuses to upgrade is one that does not "understand" anything other than Internet Explorer 6 or 7. For many this is a constant source of frustration for three very good reasons:

  1. Internet Explorer 8 has been in existence for almost seven months at the time of this writing. The administrators of these "IE only" web sites couldn’t figure out how to write in support for 8 in this span of time? Apparently not.
  2. Many choose not to use IE, but they’re out of luck when certain web sites will only support IE 6/7 and nothing else.
  3. Windows 7 comes provided with IE 8 (unless you’re in the UK.) These computers will be on the shelves very soon and in come places already are. What does one do in that situation since they can’t "degrade" to IE 7 or 6 just to get certain web sites to work?

There are two ways to get around problematic web sites like this.

Method 1. Using IE 6 or 7 in WINE for Linux

WINE has had the ability to run a whole bunch of different IEs for some time now. Versions 1 all the way thru 8 are available, but the ones you would be interested in for compatibility’s sake are 6 and 7.

The only problem you may encounter running IE this way is that certain plugins for IE may not work when used in WINE. This is rare, but it can happen if it’s some ActiveX oddball plugin or something like that.

Method 2. Windows 2000 or XP virtual PC

On my Windows 7 desktop I purposely keep a barebones setup of XP running with IE 6 in VirtualBox. When I upgraded to Win 7 I already had an existing fully licensed copy of XP Professional Edition, so that’s what I have used in the virtual PC.

In Windows you have three major choices for computer virtualization, that being the aforementioned VirtualBox, Microsoft’s Virtual PC or VMware. I choose VirtualBox because it operates exactly the same in Windows, Mac or Linux – and I truly like that kind of compatibility because no matter what OS I’m on, VirtualBox is always familiar. However you may like Virtual PC or VMware better as far as your personal preferences are concerned. I will say the easiest of the bunch is Microsoft’s version because it’s very straightforward – but it only works under Windows.

Setting up your virtual PC with IE 6 or 7, and other notes

If you have a fully licensed OEM disc of Microsoft Windows XP, such as I do, this comes with IE 6 as its bundled web browser. What I’ve done in my virtual XP PC is used Microsoft Update to patch up every single thing I possibly could except the browser. This can be done easily. What I have is an XP that does have IE 6 for those web sites that absolutely refuse to work right with anything else.

image
VirtualBox running XP Professional Edition with the IE 6 browser

image
A bunch of updates in the virtual PC with XP, including Service Pack 3 – but still on IE 6

It is the fortunate case that web sites that are IE6-only are dwindling slowly but surely off the internet, but instead of embracing multi-browser capability, they’re latching on to IE 7 which is just as bad.

For the time being, I use a virtual XP with IE 6 and if I have to go to 7, this can be downloaded without going to 8 with XP, and I’m sure Microsoft will be keeping this download on their web site for at least a few more years.

Even if you are running XP with IE 8 now and plan to stick with that for a while, you can still use Virtual PC or VirtualBox to install another Windows XP (assuming you have another legal licensed copy) with IE 6 or 7. This will work fine.

The only thing you cannot do is have both IE 7 and 8 in the same Windows OS at the same time. While that would be really great if you could do that, it’s simply not an option. The easiest workaround is to have a virtual PC with a previous-generation browser.

For those of you out there who do not have another legal copy of Windows, my suggestion is to use VirtualBox and install a distribution of Linux, such as Ubuntu, and use IE 6 or 7 via WINE. Most distributions make this very easy to install, and I may even write up another article on how to do just that so it’s even easier for you.

Enjoyed the article? Subscribe to PCMech Alerts to get daily updates in your email for free.

Your Email:

Rich Menga

Rich Menga covers Windows, likes to talk about retro tech, and has been known to offer an opinion or two. ;-) His blog: Menga.Net. Connect on Twitter: @RichMenga



Let PCMech Send You Some FREE Stuff...

  • 5 Free Digital Books written specifically for PCMech's audience
  • Our Weekly Tech Newsletter (6 Years Running)
  • Information That Keeps You In The Loop

Subscribe For Free




View Comments


    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

      Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

      Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

    Warning: call_user_func(mytheme_comment) [function.call-user-func]: First argument is expected to be a valid callback in /usr/www/users/pcmech/pcmech/wp-includes/comment-template.php on line 1335

Leave a Reply

blog comments powered by Disqus

What’s Your Preference?

Daily Alerts

Each day we send out a quick email to thousands of PCMECH readers to notify them of new posts. This email is just a short, plain email with titles and links to our latest posts. You can unsubscribe from this service at any time.

You can subscribe to it by leaving your email address in the following field and confirming your subscription when you get an email asking you to do so.

Enter your email address for
Daily Updates:

Weekly Newsletter

Running for over 6 years, the PCMECH weekly newsletter helps you keep tabs on the world of tech. Each issue includes news bits, an article, an exclusive rant as well as a download of the week. This newsletter is subscribed to by over 28,000 readers (many who also subscribe to the other option) - come join the community!

To subscribe to this weekly newsletter simply add your email address to the following field and then follow the confirmation prompts. You will be able to unsubscribe at any time.

Enter your email address for
Free Weekly Newsletter: