Neil Turner's Blog

Blogging about technology and randomness since 2002

Browser Upgrade Script

Since approximately 2.5% of my visitors are using an old, insecure version of Internet Explorer (i.e. version 5.5 and below), I have decided to start showing warning messages to users of these browsers asking them to consider upgrading, or changing to another browser. As mentioned in the previous entry, I’m also encouraging Mac users browsing with Internet Explorer to change to another browser.
While I hope a good number decide to switch to another browser, I am still presenting IE6 as a choice, because for some IE will remain the best browser for them. I’m also not pushing any particular alternative.
When Firefox 1.5 comes out, I will also push people towards upgrading to the latest release, especially those still running pre-1.0 releases (around 1% of my visitors are using Firefox 0.9.3).
I’ll also point out that I’m not making any money from this. I know that Google is offering incentives to those in the US who encourage their visitors to download Firefox with the Google Toolbar, but I’m not part of that. I’m just doing this to try to make the internet a better place.


  1. You’re probably troubleshooting it but I’m getting a few errors. Namely:
    Warning: main(mtstatic/ failed to open stream: No such file or directory in /backup/neiltur/public_html/2005/Nov/22/browser_upgrade_script.html on line 80
    Warning: main(mtstatic/ failed to open stream: No such file or directory in /backup/neiltur/public_html/2005/Nov/22/browser_upgrade_script.html on line 80
    Warning: main(): Failed opening ‘mtstatic/’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /backup/neiltur/public_html/2005/Nov/22/browser_upgrade_script.html on line 80

  2. Ooops, thanks for that. I’ve fixed it.

  3. I don’t see why you need to provide IE6 as an alternative browser. Not heard of the reason major security issue? Promote Firefox or Opera if you must, especially as a web developer.
    IE5 users should be redirected permantely, whereas IE5.5 was a security update, so at least it’s slightly better.
    Just opened IE5.5 here, and didn’t get any message.

  4. Can you perhaps reveal the source behind it?

  5. Can you perhaps reveal the source behind it?

  6. 0.1 % of my visitors use Lynx – which is more than IE5 users.

  7. No message appearing on IE3 … but I’m guessing you don’t get many of those any more! In fact, I only installed it to see how badly some sites render; this one degrades nicely though :).
    If you do want to detect it, the user agent is Mozilla/2.0 (compatible; MSIE 3.0; Windows 3.1)