clear_spacer.gif
I lose all interest in working on something when I can’t do it “the right way”. For example, I’m having to create some new HTML templates from existing code. I’m modifying what someone else has done, and done poorly. I can’t completely re-write it using modern standards and eliminate all the goddamn spacer gifs; but I’m dying to.
I’ve become so used to CSS based, standards compliant layouts that it drains me to look at tables and tables of hacked together madness. Particularly disturbing is that this is an intranet site specified only for IE6+/Win. It was the perfect opportunity for them to do it the right way.
As I was searching for informative sites to link to from this post I ran across Zeldman’s latest lecture, Designing With Web Standards. He starts off by pointing out sites that aren’t designed with standards, and the problems with them. The absolutely hilarious thing is that one of his examples is a site designed by the very company I’m doing work for. The coincidence is almost too much for me. Thank god it’s not a site I had to work on.
—
All this being said, I realize that not all of my own websites contain perfectly semantic and valid code. I’ve been doing this for a while, since back when there was no choice but to hack things together. As I get the time I’ve been revisiting my sites and retrofitting them to proper code. It’s going to take some time, and I probably won’t get to all of them.
The important thing is that once you know about the proper way to do something, you start doing it. Ignorance is no longer an acceptable excuse for any web designer who keeps up with their field in the slightest. Even laziness isn’t a good excuse—writing to standards is cleaner, easier, and more logical.
Comments
Posted by: Naz on August 14, 2003 2:14 AM
Posted by: simon on August 14, 2003 11:38 AM
Posted by: miguel on August 15, 2003 2:10 PM
Posted by: jim on August 16, 2003 2:02 PM
Posted by: simon on August 17, 2003 12:45 AM