Michael Bissell
  • Twitter
  • LinkedIn
  • Contact me

Browser Bigotry

January 9, 2009

My usual routine in the morning is to get up, check my email, delete my spam, take a shower, read the news online, and check on some web stats. This morning I followed a link to tweatweather.com on the old box at home, and it immediately redirected me to the Firefox download page.

Now, my first thought was that something had gone wrong with the reporting software I was using. There was no explanation, I was just on the Firefox page. My second thought was that they had done something almost clever -- build up traffic then force all traffic to a revenue share deal to make a couple bucks.

But, no, it was just that they didn't code for Internet Explorer 6. They didn't bother telling me that I needed a new browser for their site by giving me an alert or a pop-up page, instead they just forced me to use their browser.

W3C stats shows IE6 still at 19.6% of the market as of December 2008 (just last month). If we assume there are 1.5 billion people online, that means they are ignoring 294 million people. Granted, they aren't all going to be interested in what people are saying on Twitter about the weather, but, talk about limiting your audience right out the gate -- 20% BAM, gone.

It's like saying, 'No darkies allowed at the bar.' And forcing me away without explanation is just that, shoving me off into a corner.

There are legitimate reasons people may have older browsers, including they aren't allowed to install anything else but more importantly, personal choice. If I choose one browser over another, and certain functions don't work, then that's my call.

Your website should work for any major browser. That's the beauty of the web, I don't have to install anything; I just open a browser, click on links, and see the stuff I want to see. Sure, you might have to install plug-ins like Flash, but it's already installed in over 90% of the browsers, so writing for Flash is pretty safe.

I understand not liking the mess the browser manufacturers have made of CSS and JavaScript, but if you're a coder, learn to code within the limitations of the environment. We push a lot of functions onto the server, and we use HTML that may be 'deprecated' by W3C standards, but works on all the major browsers.

It's a matter of respecting other people and the choices they make, or are forced into for reasons beyond their, and your, control. Anytime you insist they do something that's not part of the core goals of your website, is a time that you're forcing them away from you.

⟪ The Very Model of a Modern Major General | The Death of your Soul: Microsoft Songsmith ⟫


REAL RESUME FEEDBACK FROM REAL RECRUITERS
Your resume is your most valuable tool in your job search. But how do you know your resume is in top shape?

Our recruiters will review your resume line by line and give you detailed feedback on how you can improve it.

Visit mjlprojects.com to learn more!

Resume

  • My Resume
  • MJL Projects
  • NWEA Experience
  • Apigee Experience
  • Cloudentity Experience
  • Conquent Experience
  • Technical Skills
  • Presentation and Voice
  • API Standards
  • Podcasts

Articles

© Michael Bissell. All rights reserved.