Blue Flavor

Folklorico! by Kenny Meyers

Time for a Web-Forward Movement

August 4th, 2008 at 3:58 p.m.

We’re in trouble with web standards. It’s been many many years since they’ve been updated and the inklings of irrelevance are starting to drip all over. In order for designers and developers to keep using them, it’s time to move things forward.

Developing with web standards is now standard.

With web standards, we’ve come a long way.

As of today, it’s much cheaper and easier to hire a web-standards developer/designer. Code management is easier, and browser-compatibility is a diminishing problem. Frameworks have taken the load off standards-based development and we’re all watching new and interesting standards-based sites appear monthly.

The Web Standards Movement is losing ground

There are two groups that need to hear more outcry about future web-standards: browser-makers and the W3C.

Have you ever tried to do create opacity with CSS in all major browsers? They all allow it, but it’s not a standard. It is a browser-specific CSS rule. I’m going to repeat this, so everyone can digest it: it is a BROWSER-SPECIFIC CSS rule.

This is, to me, a sign that browsers are moving forward and standards are trailing in the wake. Which designer wouldn’t love opacity? It’s in the CSS3 specification, most of which is under “Working Draft”, meaning: Not complete. Yet it is a fundamental design attribute, and would make parts of development much easier.

The W3C, as has been stated by many blogs, is moving slowly. Slow for progress, and slug-like for the internet, stifling innovation. It’s time to put down the education role of current web standards and be more aggressive about moving the web forward. Progress needs to happen soon, or browser vendors will keep adding new rules to do interesting things and we’ll be forced, once again, to write browser-specific code for our clients.

Time for a Web-Forward Movement.

Our voices need to project towards our development environment (the browser) and the code we use (the W3C), and fostering innovation and commonality in that. In order for that to happen, the W3C needs to work more quickly on proposing and implementing. A vocal majority of people dependent on this environment and code can create change, and it has remained stagnant for too long. If we are forced to write browser-specific code again to achieve advancement on the web, then the last 7 years have been for naught.

It is time to move the web forward! So please, won’t you join me in my cause?

Kenny Meyers

More Information