Vendor Prefixes vs CSS3
Either are bad, because vendor prefixes work on specific browsers, while CSS3 is not implemented fully by those browsers. When talking about vendor prefixes in CSS, let me tell you in breve, what’s this. If you’d like to make rounded corner under Mozilla Firefox, you usually use a background image, but there’s another way to do it – with Mozilla specific CSS:
That’s bad because it works only on Mozilla based browsers, although there’s a webkit based similar syntax:
Even after that our “favorite” browser MSIE until version 9 is not displaying any rounded corners.
In other hand CSS3 gives us the possibility to write the simple:
which is not implemented in many currently used browsers, but it may be used for progressive enhancements.
In Breve …
Everybody’s talking about vendor prefixes after the famous post of PPK, but there are both opinions – pros and cons. However it’s good to use it, but very carefully, and think about what CSS3 may give you!