Never work with Children, Animals, or somebody elses code!
June 19th, 2007 by
Duncan Simpson
Especially if that someone else has written code when they only have half an idea of what they’re doing!
I’m talking about XHTML and CSS in particular.
Unfortunately Project BD has taken a bit of a back shelf stance at the moment, at least in terms of making the physical site anyway. Two reasons for this:
- I’m concetnrating on writing more content for the site first, so I actually have something to build it out of, rather than a vague idea in my head.
- I’m still learning alot of CSS and how to use it effectively.
Point 2 has come very much into play this week as I’ve been given some more time to work on the department Intranet site. I started making early pages using *shudder* table design, which was before I began to look into CSS layouts more. As a result, those early pages are a fucking mess, especially as I’m also now trying to code in Web Standards.
To explain for any of you who don’t knwo HTML et al, (X)HTML is used to ‘mark-up’ the content of the page, CSS is used to present it well and make the page look good. That’s a very simplistic breakdown but it gives you an idea.
To get techy again, I now have some pages that are a mix of table and CSS layout, and it’s getting to be a pain. So much so, I’m now getting to the point of questioning whether I go back, and recode those early pages to do away with the table layout aspects. If it were one or two pages, I’d do it and take the development time hit, but I’m looking at some 20 pages plus. If I get the CSS right then it’s simply a case of applying the new stylesheet to all of them, but some pages have little unique aspects that don’t appear everywhere.
For anybody who’s learning now, or is thinking about picking up XHTML and co, go for it, you won’t regret it as it’s a great journey to go through. But for the love of your own sanity, get your head into CSS layouts, Web Standards and semantics BEFORE your fingers starting tapping out your masterpiece. It’ll save you a lot of stress later!
PS. Forgot to mention this nearly, but my own personal blog has moved over to Wordpress now because I wanted an environment I could play with the layout and style of my blog as a bit of a code testbed. I am also using as it’s main function i.e. a blog, so feel free to potter over to boidster.wordpress.com.
Posted in Project BD, Web Design |
No Comments »
