3 ms·
Ouch. I sympathize with the author -- various CSS quirks have cost me an awful lot of time and money over the years. I'm currently solving this with two approa
by thaumaturgy 17y ago
Ouch. I sympathize with the author -- various CSS quirks have cost me an awful lot of time and money over the years.
I'm currently solving this with two approaches:
First, use crossbrowsertesting.com -- they are really great people, I was among their first users, they keep improving their site and service, it's easy, and for the money it's absolutely worth it. Every time I make changes to my libraries which might even possibly be handled differently by different browsers, I log in to CBT and test the browsers. (I've found the best order to be FF -> Safari -> Chrome -> IE 8 -> IE 7 -> IE 6; usually by the time I get to IE 6, everything's working OK.)
Second, stop using CSS for (fancy) layout. It wasn't really intended to do it, and I don't expect CSS3 support to fix the usual problems I have with CSS2. So, one of my more recent projects is a simplified layout language parsed in JavaScript that makes certain things very easy. It's also very fast.