Wednesday, May 03, 2006

Using the universal selector | Bite Size Standards

Universal selectors rock. They're great for equalizing browsers by defaulting margin and padding on all elements (this is now the first line of every stylesheet I write – no surprises that way). And as I've mentioned before, they're a great solution to margin issues such as the "Liquid Layout Gutter Dilemma". And here's another one I'm not sure if I've mentioned here… I use it as a debugging tool. Not sure what attribute is causing that annoying gap? Try * { margin: 0 !important; }. Not that? try * { padding: 0 !important; }. Granted, it's a ways down my list of CSS troubleshooting tricks, but it's can be a handy tool at times.

Tuesday, May 02, 2006

Fixed: IE 6 min/max-width hack ~ Authentic Boredom

A minor technical note, but if you plan on hacking max-width for IE6 (and shouldn't you be? it is the perfect compromise between fluid/fixed width) then here's something to keep in mind.

iFox - Firefox Theme

It's been a while since I've checked out the firefox theme scene, but the default theme has been pissing me off. Since I installed Tab Mix Plus (Session Saver leaks memory) I've been frustrated with the lack of contrast indicating the current tab. The iFox them satisfies this requirement, as well as fending off a little bit of the mac envy.

Introducing DOM Builder

We all know that innerHTML is wrong, but it's faster. Faster to code, faster to render. And it's easier to read the code. So I've just been sticking with it except when forced to branch out (adding rows to table). Now here's an option that's making me re-think doing it the right way.

Yamaha - SVC-100 Silent Cello - [Sam Ash]

If I could blow our entire tax return on a birthday present for my brother I'd get him this.