How many browsers to support? - X Nations
      
      
Go Back   X Nations > X Nations > General Webmaster Business and Discussions

Reply
 
Thread Tools Display Modes
Old 06-22-2004, 08:18 AM   #1
hijaker
hijaker should edit this
Citizen X
 
Join Date: Jun 2004
Location: PORTUGAL
Posts: 23
xBucks: 814
Send a message via ICQ to hijaker
Default How many browsers to support?

We all know the browser wars are over. Microsoft Corp.'s Internet Explorer is the dominant browser. Yet, for various reasons, scores of other browsers remain out there.
This means that front-end HTML programmers are still fighting the battle of cross-browser compatibility.


It's amazing to read corporate Web and application browser requirements. A properly drafted document for a public Web site can start to read like a mininovel, saying "must support Netscape 4.5, Netscape 4.7 (Windows and Mac), Internet Explorer 5.0, IE 5.5, IE 6 (Windows and Mac), IE 6.01, Safari, Opera." As developers or site managers, do we just take this as a given?


Personally, I believe that we need to not only address it, but attack it head-on. We need to find the person who came up with this list and start to educate him about the impact on the cost of cross-browser development and testing.


I'm not advocating dropping support for older browsers. But rarely have I seen support for Internet Explorer 4, Netscape 3, Netscape 2, Mosaic or other early browsers. Support for these was taken off specification requirements long ago, and long before people deciding on requirements ever heard of the Web.


While I've never advocated pushing the envelope on corporate Web sites (it's just not good business sense), it's time for companies to examine their access logs and find out just how many people are still accessing their site with the old browsers. Once this is determined, they must figure out if they represent their real customers -- are they the ones who actually purchase something from the site or complete Web-based forms? Only then can companies start making the right business decision.


Where you draw the line isn't so much a fixed percentage as it is gut feel. On the surface, saying 0.25% of visitors used Internet Explorer 5 last month says nothing. What does it represent? If it's $100,000 of sales a year, then you may want to support them to fullest possible level. However if it's a mere $1,000, then perhaps it's a signal to drop full support.


What is full support? It's ensuring that a Web site/application looks and works exactly the same across all browsers. And it's in dropping full support where savings can easily be achieved. It's a job made easier by coding pages to the W3's recommended XHTML. With XHTML you can create pages that degrade nicely to older browsers while minimizing the time spent on cross-browser programming and testing.
__________________


hijaker is offline   Reply With Quote
Old 06-22-2004, 10:30 AM   #2
Evil Chris
Evil Chris is drinking Heineken
Clone of myself
 
Evil Chris's Avatar
 
Join Date: Aug 2002
Location: Montreal
Posts: 12,984
xBucks: 390,129
Send a message via ICQ to Evil Chris Send a message via AIM to Evil Chris Send a message via Skype™ to Evil Chris
Default

crazy.... I remember back when we were still designing webpages for people with 640x480 in mind.

Then we just got to a point where we thought, if they are still browsing at 640x480, they are too cheap to buy a new monitor, let alone a membership to our website.
__________________

Our Experience Payze
chris at payze.com | ICQ 342827
Evil Chris is offline   Reply With Quote
Old 06-22-2004, 01:14 PM   #3
Gruntled
Gruntled is [Too Long]
not actually disgruntled.
 
Gruntled's Avatar
 
Join Date: Jan 2004
Location: Atlanta, GA
Posts: 1,088
xBucks: 3,128
Send a message via ICQ to Gruntled
Default

Stats for the site will show which browsers are in use and by what percentage of visitors.

Netscape and MSIE are the only ones that really pushed anything outside of w3c standard html/dhtml/css. So when you have requirements like that, the main concern is designing the site for the lowest screen resolution and for the oldest browser. Once that is done, check for standards-compliance in your code, then check with each browser.

There has never been time that I needed to sniff for the browser, then throw exception html in the case of Opera, Safari, or Mozilla.
__________________
Gruntled is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
2013 - xnations.com
All times are GMT -4. The time now is 04:42 PM.
Skin by vBCore.com