A Geek’s Life

Too long..

by admin on Feb.17, 2009, under Uncategorized

Cripes I’ve let this blog die.  I just haven’t taken the time to write anything at all lately.  And this is kind of stating the obvious, since you can plainly see the lack of posts.  Bah.

Well, I’ve been working on my portfolio, and for once I feel like I’m making real progress.  The design is sort of the same as the main site is now, in that it’s the same colors and feel, but much more proffesionalized (see, I can make up my own words and there’s nothing you can do about it).

I recently saw this post by web design god Eric Meyer, and it really cleared some things up for me regarding CSS.  I quote,

Turning a bunch of divs or list items or whatever into table-role boxes is no better than just using table markup in the first place, and it’s arguably worse. Using element names other than table and td to create layout tables, and then claiming it’s not using tables for layout, borders on self-deception.

Not to mention doing things that way means you’re doing your layout in a highly source-order-dependent fashion, which was one of the things about table layout we were trying to get away from in the first place.

The entire post bears reading, but really, that says it all right there.  Why is there such a hubbub about CSS-tables lately?  CSS was designed to get away from tables for layout, and now some people just want to go back to the way things were?  Then what was the point?

Like Eric says though, the fact that this is coming up is just a symptom of the lack of a strong layout system within CSS.  Floats are hacks, Absolute positioning is taken out of the flow, it all just makes it extreamly hard to make a well designed website that follows the “rules”.

Anyways, that’s all for me tonight.  Hopefully I can get back on the ball with this place and get back to talking about the stuff that interests me.  That’s what this blog is all about after all.


Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!