You ever have a project where something just won’t render correctly in IE 6 or IE 7, but looks fine in other versions of IE, Firefox, Safari, and so on? Or a situation where your layout looks great in Firefox, but quirks in IE, and quirks in a completely different way in Safari? Yeah, story of my life.
Then I discovered Essential CSS Hacks. This is by far the simplest reference I’ve come across for the various ways you can cause only one particular browser to see a CSS definition. Sure, it would be great if hacks like these weren’t necessary, but because there are no reference implementations for any of the W3C standards, how can anyone truly be taken to task?
That is all. I now return you to your regularly scheduled nerding.
I know it’s been a while… I was on vacation! Not from learning, though, only from work.
Today I learned…
- Body care products are often made with parabens (e.g. methylparaben, propylparaben, butylparaben, etc.), which are used for their antimicrobial, preservative, bacteriocidal, and fungicidal properties. Though studies have not confirmed any of the actual health risks some people have proposed related to the use of parabens (cancer, hormone effects, etc.), it is true that parabens tend to block moisture, which prolongs the negative effects some such products were designed to alleviate. In other words, Chapstick provides a temporary salve for dry, chapped lips, but in blocking new moisture from being absorbed, it fails to solve the problem.
This is going to be the first post in what I hope to be a practically daily account of things I’ve learned that day. Sometimes it could be just one thing, or many things… But I guess we’ll find out.
Today I learned…