Everything is in the title : Should a web developer use CSS3 when IE6 has still near 15% of market share?
CSS3 has some impressive features that will make everything better. If you don't know about it, look up the latest smashing magazine post regarding the subject. The issue is that almost all these new features are not supported by IE6... so if you want a website accessible by all, you can't use CSS 3.
So... what now?
Wait for IE6 to disappear using CSS 2? Use CSS 3 and use hacks for IE6? Learn CSS 3 but not use it on "real life" projects?
If you find a feature compelling, use it.
But when you do, you have a choice to make for users of older browsers:
I got a specific IE6 exemption for my last project after mentioning that supporting it would probably increase the cost.
I support ignoring IE6 if you possibly can.
The sooner it stops working on a critical mass of sites, the sooner it will go away.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With