title: Why there is -moz-XXX and -webkit-XXX in the CSS3?
body: <p>The thing I hate most in CSS3 is that there is always two properties you should put to do one effect. I think this is not professional, and increase the CSS size. For example, why don't they unite <code>-webkit-border-radius</code> and <code>-moz-border-radius</code> in <code>border-radius</code> </p>
  
  <p>Imagine if we have 10 browsers, will we write 10 lines to do a rounded corner effect? Anyone can explain? </p>