All in the <head> – Ponderings and code by Drew McLellan –

Talking Web Standards

No matter how many times you reason the case for web standards, there are some people who just don’t get it. They hide behind their ignorance as if it were knowledge, and the illusion of truth that they have created for themselves prevents them from opening their minds to the cold, hard evidence.

Today I was told that “standards are only useful when tempered with experience and testing”. What this actually says is “I don’t understand web standards. I’m out of my comfort zone. I’ll just do whatever appears to work for the browser I’m using and that’s the defacto standard”. Yeah, right.

Speaking as someone who (like many of you) has a whole load of experience specifically in building for the web, and who has done an enormous amount of testing across multiple platforms, multiple browsers and multiple years, I can categorically say that the easiest way of ensuring a consistently good user experience is to build using web standards. I’m not just saying it’s the ‘correct’ way, or the ‘best’ way or even the most fashionable way, but above all it’s the easiest way of reaching that goal. Where do these people think the recommendations came from? Were they just dreamed up as a method of making web professionals jump through hoops, or might they actually serve some useful purpose perhaps?

It’s all this hard-earned experience and testing has led me to work exclusively in XHTML and CSS for the last two and a half years or more. This results in the what I was told today boiling down to “web standards are only useful when tempered with web standards” – which is clearly ridiculous. Grrr.

On a slightly happier note, today we were pleased to welcome my new little neice to the world. Welcome to the world, Miram.