Friday, July 10, 2009

Calling All Web Devs: Support More Browsers

Seeing this message on the UGSS site when I opened Safari for Windows instigated this post: You need IE (6.0 or higher) or FireFox (1.5 or higher) to view this site.


You've read about how disgusted I get with the whole "IE Only" crutch. Now I need to extend that call even further - developing for particular browsers limits your audience and can leave a bad taste for a potential customer. Are web developers still doing this? If so, why?


Now my guess with the UGSS site is that it's older - as those are dated browser versions. So maybe it's an old app that could use some updating? Most likely.

Yes, as web developers, we should consider our target audience. But unless your site was truly focused on a niche market, is there a reason why you'd want to develop new sites for one specific browser? If we're Apple, for example, we'll want to target our Mac fans, but at the same time, we need to acknowledge that there are other people who may be interested in our products/services who may be running one of the other popular browsers and not just the one we've been developing for.


For those of you working on the Toughest Developer Puzzle Ever, there have been complaints about one of the levels not working in a certain browser. If you let me know which operating system you are running and version of your browser, that would help me figure out where the bug is. I've tested the code in Google Chrome, Safari for Windows, and Internet Explorer 7 and 8. (Firefox and Opera were accidentally left off when I recently redid my laptop, so they were missed.) I don't own a Mac, so I rely on Mac users to give constructive feedback. From what I've heard so far, the problem seems to be with Firefox (at least versions 3.0.11 and higher) on Windows XP, which I can test when I'm near an XP machine. If you are one of those people having a hard time with stage 15 and Javascript errors (and *only* JS errors), please let me know which OS/browser so that I can troubleshoot it and possibly fix it. As you will come to learn, I am not one of those web developers who will force you to use a particular browser.


Now understand something - this call goes to all web devs out there, and not just the Windows-based ones. So Linux-based web devs who design their sites for Firefox only - this applies to you guys too. And anyone else out there who's doing web dev with just a one browser mentality - it's time to expand your horizons and acknowledge other browsers out there. You don't have to like them - but at least consider that it's more than just an IE/Firefox/Safari world.

Labels: ,


Share this post: Share on Facebook  Share on del.icio.us  digg this!  Share on reddit  Share on mixx  Share on StumbleUpon  kick this!  live it!

posted by Sarah at

3 Comments:

Blogger Kevin said...

While it doesn't let you check Javascript and other local engine specific things, BrowserShots is an easy way to check basic layout in multiple browsers. Great for the beginning web developer who can't afford to have one of everything at their disposal.

July 11, 2009 9:39 AM  
Blogger Doug Hyatt said...

So what is the minimum number of browsers a web dev should write for? I mean to have the philosophy that we need to test for even the most obscure browser because even just one potential customer may be using XYZ browser is rediculous. We've all had customers that think that cross-browser suport means that every possible browser is supported. Web devs who limit the browsers they write for are wise in their decision because time is a limited resource; if it's not the customer's money paying for the development time, then it's your money paying the bill. I would suggest to start with a limited number of browsers, then watch your web logs over time and determine which browsers, if any, should be added. This also allows your customer to get their product faster, spread the cost out over time, and you look like the hero for saving them money.

July 13, 2009 9:22 AM  
Blogger Cronqvist said...

You make a valid point. I will check browser compatibility on sites I design from now on.

Though seriously, IE6 should go away. XD

July 21, 2009 8:16 PM  

Post a Comment

Links to this post:

Create a Link

<< Home