If you know anything about me, you know I love Firefox. I’ve used it since the days of Phoenix 0.1, I wear a Firefox t-shirt (though not around the office), and most recently I’ve been alpha testing Gran Paradiso. (Side note: a number of Microsoft employees have complemented me on my Gran Paradiso wallpaper, not noticing the “Firefox 3″ banner being pulled by the airplane). It seems there’s nothing out on the web that I can’t browse with Firefox. Consequently, I was quite surprised when I clicked the link to register at mytravelers.com to pay my renters insurance and received this dialog:

Really? You don’t support a (superior) browser that now holds about 25% market share? What’s the dealio? Not content with that, I checked the FAQ and read this tidbit:
What browsers work best on your website?
For optimal performance we recommend you use one of the following browsers when viewing the site.
- Microsoft Internet Explorer 5.5
- Microsoft Internet Explorer 6.0
- Microsoft Internet Explorer 7.0
- Macintosh Safari 2.0
- Firefox 1.0.7
Firefox 1.0.7? You’re shitting me, right? Well, I checked the source code of the front page, and apparently I am not being shitted. (Is that the right phrase?) I’m no JavaScript expert, but check out this crap code:
else if(navigator.userAgent.indexOf("Firefox")!=-1)
{
//Do logon or registration if using 'Firefox1.0.7' or 'Firefox1.5'
var vers=navigator.userAgent.indexOf("Firefox")+8
var versionextension=navigator.userAgent.indexOf("Firefox")+10
var versionindex=navigator.userAgent.indexOf("Firefox")+12
if ((parseInt(navigator.userAgent.charAt(vers))==1)
&& (parseInt(navigator.userAgent.charAt(versionindex))==7))
I’ll break it down if you don’t want to read all of that. Any Firefox version other than 1.0.7 or 1.5 will get the “unsupported browser” dialog. Apparently the site hasn’t been touched after October 23rd, 2006, since Firefox 2.0 was released the following day.
I know I’m complaining about this a lot, but the fact of the matter is that most users of the web don’t know what a user-agent string is, much less how to change it. Some users may read the FAQ and choose an alternate browser; others may not read the FAQ at all. (I’m sure I’m in a very small segment of users who check out the source code). Regardless, it gives the impression that Firefox isn’t as compatible as other browsers out on the market, all because a web developer wasn’t very forward thinking when writing code.
I’ve tried to do the right thing and have e-mailed the webmaster; hopefully this issue will be resolved shortly, and there will be one less website where Windows users have to rely on Internet Explorer. ![]()

Entries (RSS)