Ads by TechWords

See your link here
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Application/Web Development
Web Site Management
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
 

Time to trim your browser support

June 8, 2004 12:00 PM ET

Computerworld Canada - 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.

True, your site won't look the same betweenbrowsers. But how many of your clients use multiple browsers and are going to compare how the site looks between them?

When it comes to building Web-based applications, it's time to dig in those heels and declare that you will build only to the XHTML standard. Why? Because in this instance you can control the browser. Dictate the browser to your user community.

If we don't start moving the user community off them ,we'll be spending even more time coding and testing cross-browser compatibilities than ever before, especially as the next generation of browser emerges.

K'necht is a regular speaker and president of K'nechtology Inc., a technology strategy and Web development company. He can be reached at www.knechtology.com.


Reprinted with permission from

For more news from ITworldcanada.com, visit its Web site.Story copyright 2006 ITworldcanada.com. All rights reserved.

Additional Resources

POLL RESULTS
Accelerate your knowledge of the IT world you inhabit by viewing the results of a series of polls taken by your IT peers. These polls of 100+ IT professionals each are available for full viewing. They cover key topics such as virtualization, processor performance, green IT, cloud computing and many others. Be a part of the buzz.
WHITE PAPER
Technology is complex. Keeping it running productively shouldn't be. To that end, you want to minimize the number of solutions needed in-house to simplify operations, maintenance, and support. Kodak offers a best-practices model. One company provides support for both scanner and software, for fast problem resolution without vendor finger-pointing. Download now!
WHITE PAPER
Utilizing demand intelligence improves the precision of pricing, product assortments, channel/store placement, and promotion, which are all essential for sustainable revenue management performance. Learn more, download this free whitepaper today.

White Papers & Webcasts

Accelerate SSL Encrypted Applications
The amount of SSL traffic is growing in the enterprise. Because it is encrypted, it cannot be properly controlled and accelerated. Blue Coat...  

Usability Is Everything
Learn what sets Workday's HR and Payroll solutions apart from the competition....

ESG Lab Field Audit
Many companies have successfully implemented Riverbed WAN optimization solutions within their Cisco networks. This ESG Lab Field Audit document explores the success that...  

The Value of Real SaaS at Workday
Cost savings, speed to value, and innovation brought to the enterprise by Workday's software-as-a-service solutions for HR and Payroll....

Shape Your Apps Strategy to Reflect New SaaS Licensing and Pricing Trends
Why are smart companies choosing software-as-a-service? Find out in the complimentary Forrester Research report...  

SaaS at Flextronics, Inc.
Dave Smoley, CIO of Flextronics, discusses the real value of software-as-a-service and why he chose Workday for his HR solution....

Natural User Interface for Enterprise Applications
Learn how a revolutionary user interface can make a complex enterprise application so intuitive even casual users can jump right in....  

Why Compliance Pays
This OnDemand webcast explores the relationship that firms with best compliance records have higher revenue, greater customer retention, lower financial losses from data...

A Truly Global HCM System
Learn about a system built with advanced object-oriented technology that support multi-national requirements and costs less to implement, maintain and upgrade....  

Agile Enterprise Content Management (ECM) for Rapid ROI
Find out how combining ECM and BPM will help adress issues about content rich business processes....