OK, OK, I get it

03 Jul 2009

Sometimes I’m lazy, that’s just the way it is. I keep telling myself, “Get a server to host the site”, “Switch to a strict DOCTYPE”, “Use CSS more”, all sorts of tech-related nags that I would get around to fixing if I didn’t procrastinate so much. Well, I’m not surprised (again) that “hard-core” web devs (People who get paid to do this kind of stuff) are shocked when I tell them I’ve built most of the sites in my portfolio using tables for layout. As I’ve said before, CSS isn’t hard, it’s just that using tables means layout is one thing I don’t have to think about and it frees me up to display content or features without worrying about where it goes on a page. Changing the layout now becomes a pain because I have to change the basic structure instead of just moving content around. Still, I KNOW I should do this, but just haven’t gotten around to implementing it. No more excuses, the tables (and Transitional DOCTYPE as long as I’m here) have got to go.

(Once it’s done I might actually feel better about putting some sample projects up to show off “the skills”.)