March 15, 2003

More or Less Geeky

The last time I wrote about geeky stuff, I got an angry letter from one of my readers. "Do you just do this to make your non computer geek readers feel bad?" she fumed.

Of course, when that reader is your own mother, it is wise to pay her heed.

So today I'm clearly separating the more-geeky stuff from the errr... less-geeky stuff. First, the less-geeky stuff, in brief:

Now to the more-geeky stuff. In the last entry, I mentioned my frustration with HTML tables and how the spec treated them inconsistently. This spawned an interesting conversation with Kelly Cochran about table-based designs vs. CSS-P designs, standards, and other topics. It turns out that I wasn't too clear in the previous entry, so for the record: I prefer CSS-P designs over table-based designs, and I use them wherever possible.1 I was just trying to make a point about tables qua tables: if you use tables to mark up tabular data, and you want to make sure that your tables are HTML 4.01 Strict, you will run into strange inconsistencies in the spec. That's all.

1. On the other hand, I'm not a fanatic about using CSS-P, and I'm certainly not prone to making grand, hand-wringing pronouncements about how tables are evil.