Web & Digital Advice

Digital and web advice from Headscape and the addled brain of Paul Boag... tell me more

Paul Boag Posted by: Paul Boag On Wednesday, 5th July, 2006

The sin of over enthusiasm

With all our techno babble and enthusiasm for standards it is easy for us to forget that today’s web design is primarily about helping our clients make money.

Digital Strategy:
The estimated time to read this article is 3 minutes

I have received a couple of comments over the last few days that have made me think about the need for pragmatism in web design. Many of us are so caught up in our new found enthusiasm for standards based design that we have lost sight of the realities of building websites.

The flush of youth

We have all done it. We discover something new and then become obsessed with it. I was certainly like that when I first read Jeffrey Zeldman’s book "Designing with web standards". Suddenly tables were banished forever, everything had to validate and be accessible to the widest possible audience. I found myself spending hours tweaking the site to work in even the most obscure browser. Every site I produced had to be perfect (not that they ever were).

Recently I received an email commenting on the fact that I encourage the adoption of web standards but neither boagworld or Headscape validate. Around the same time I received a comment on a recent site I launched pointing out that it had some rendering problems in a certain version of Opera.

As I considered my response to both of these criticisms I realised that the people posting these comments were still in that enthusiastic first stage of standards adoption. I on the other hand have been working with standards for a number of years now and have come to accept that the most compliant website isn’t always the best website. Let me explain what I mean.

The reality of web design

Take for example the comments about this site not validating. If you actually look at why it fails to validate it quickly becomes obvious that it is because of the Google Ads ads on the site. Now some designers simply wouldn’t include the Google Ads if it invalidated their code. However in the real world things are not always that simple. The cost of running boagworld and the associated podcast are not insignificant and revenue from advertising helps to offset these costs. Without the ads this site may well cease to exist and then the purity of the code really wouldn’t matter. At the end of the day, commercial reality has to outweigh the desire to produce a well coded site.

The comment I relieved about the lack of Opera support on the WFF site is an even better example. Obviously the desire of every good designer is to support as many browsers as possible, however ultimately testing and bug fixing for different browsers takes time. After examining the log files of the previous WFF website it became apparent that only a very small number of users browsed the site on Opera. When you compare the likely value of purchases made by Opera users to the cost of testing and fixing in this browser, it just can’t be justified. There simply isn’t a high enough return on investment.

With all our techno babble and enthusiasm for standards it is easy for us to forget that today’s web design is primarily about helping our clients make money. We should always be asking ourselves whether that cool bit of AJAX or extra browser support is actually justifiable from a business perspective.

Comments

Boagworld is a community, not just the voice of one blogger. You've read the post, now its time to get involved.

What do you think?

I have covered a lot of ground in this post, but do you agree with me? What have your experiences been? Share your thoughts with other readers.
Share your thoughts below.

Get others involved

There is an interesting discussion happening over @boagworld. I would love to hear your thoughts.
(you can edit before posting.)

Receive weekly email updates from the blog

you can unsubscribe with 1 click.

Blog Updates

You can follow all my posts by subscribing to my RSS feed or signing up to my email newsletter above.

Podcast Updates

Subscribe to the podcast via itunes or RSS. You can also subscribe to my quick tips via itunes and RSS too.

Social Updates

I am completely addicted to Twitter so try following me there. I also have a Facebook page which contains considerably less waffle.