IDa is a firm believer in web standards and the symantic development process, so after Jeffrey’s explanation of the whole matter I got really excited. Not because of the subject (though I could go on for days), but because someone of high regard in the industry can explain it in language developers often fail to realize, or even consideer.
It’s the attention to the clients bottom line,
and not the technical prowess, we need to address here.
Building a relationship between standardization and the business process needs to revolve around the client’s desire to succeed and the steps that developers and site architects must take to get the client to reach their goals. Believe me, preaching isn’t the best way to go. But showing real examples of successful design and work flow may help ease the client down a more forward-thinking path.
More than harping on “good code”, we need to realize web standards actually makes your site and development process smarter for the client and your team. Consider the following benefits to a web standards-centric approach:
- Better, more readable code
- Maitenance and update simplicity
- Importance and weight to content
Minimizing tradeoffs
Yes, there are design casualties when development begins. As hard as developers try, you just couldn’t match the visual styles of a design across every browser without grossly going over budget. Browser developers are working with standards experts to conform more closely to an ideal set of rules, but invariably a client may have that one off browser or preference that will cripple a design (chewing up websites is a fortĂ© of older Internet Explorer browsers…) So we make trade offs, as pointed out by Jeffrey: lower quality GIF images in place of PNG images for transparency issues, css hacks and browser targeting for box model problems, font replacement (Sifr, Flir, Cufon, etc) for type. It’s important that the product your making your clients deliver what they are trying to say to their audience - effectively communicating their ideas. One of the best concepts you could give your clients is degradability - that is to say, the client’s message will get through, even if the frills fall to the way side.
Magic!
So, is it more affordable to correlate Google rankings and web standards, as pointed out by Jeffrey? In short, yes. Everyone wants to be popular and get noticed, right? And let’s be honest, the term “Google” is a monolithic buzzword. But the slight of hand you perform on your clients shouldn’t feel like magic. You should educate your client, at least cursorily, about what web standards mean to them outside of rankings so that they know that you’re working towards a common goal a solid foundation. As we all know, an educated client can turn your project into a wonderful experience, and having them realize you put their interests first will ultimately put you and your firm into the forefront of their business.