CSS3 is at the bleeding edge. Some properties require what is known as a vendor prefix. For example, the 3D transforms property
perspective is implemented as follows, in different browsers:
-webkit-perspective //Safari, Chrome -ms-perspective // Internet Explorer perspective // Firefox
Only a short while ago, Firefox implemented this property as
–moz-perspective, but have since dropped support for the
As you will come to realize, it is really hard to keep track of which browser requires a prefix and which browser does not, and it is not quite feasible to keep all the sites that we create updated on a regular basis every time a browser adds or drops support for a prefix.
To make this easier, we could use ...