Reputation: 77
I'm learning CSS and there is some prefix like -moz and -webkit that repeats the same code to accomodate for Mozilla, Safari, etc. when it comes to things like CSS3 transition or border-radius.
All the answers I have found are from 2010 or 2011 but nothing recent. Do I still need to use these prefixes or are most browsers all CSS3 ready?
Upvotes: 0
Views: 492
Reputation: 864
There are some really great resources out there for checking browser support for the individual properties and modules in CSS3/HTML5.
Check out:
For up-to-date information on what is supported where.
Upvotes: 0
Reputation: 119887
in the last 3 months of statistics from statcounter, there are still old browsers that have limited CSS3 support (notably IE8 and older). And CSS3 is rolled out in a modular fashion so as to not give "shock-and-awe" to browser as well as web developers - in short, we're not using the full CSS3 yet. for browsers that are still "testing" their CSS3 styles but are at least worthy of trying, they release them with the vendor prefixes.
Upvotes: 1
Reputation: 724542
The CSS3 specification itself is incomplete, so it cannot possibly be "fully enabled" in any browser at the moment. It probably won't reach widespread standardization for another few years, especially given its granular modularization, but I suppose we're getting there.
If you need any sources from the past month, here you go:
Upvotes: 4
Reputation: 1179
From my understanding, most (if not all) modern browsers support portions of the CSS3 specification. If you want to know what parts of it is supported in which browsers, I'd be lead to believe this site provides a good reference: http://www.quirksmode.org/css/contents.html
Upvotes: 0