Here's a better idea, developers: stop using vendor prefixes. Use the W3C-defined property only. If it isn't standardized yet (i.e. doesn't work), then don't use it.<p>Stop opening your Christmas presents at Easter.<p>(sorry; typed from a mobile device)
I've always thought that this didn't seems so bad idea. We use vendor prefixes so specific vendor errors and omissions doesn't become a property of the released standard.<p>An alternative to vendor prefix could have been draft prefixes instead. So for example, Firefox could say that we have partial implemented `shadow-box` draft 1, so we call it `-d1-shadow-box`. If Firefox had a number of omissions they could instead call it `-ff1-shadow-box`. If an later browser supported shadow-box exactly as Firefox did with the same omisisons, they could simply adopt `-ff1-shadow-box`, which then most likely would later become the standard.
Prefixes do not make sense on 2012 since any browser updates itself every few months.<p>Therefore it makes zero sense to not support every css property whose meaning you understand in the next three months (the lifecycle), and in the next version you can correct it if it deviates.
If laziness got browsers into the vendor prefix mess, laziness could get them out; the way to do that is to build good developer tools.<p>For example, a tool could scan CSS files and compare usage of vendor prefixes against the current state of cross-browser support for "better" alternatives. Perhaps you see warnings like "property 'webkit-xyz' can be replaced by 'xyz', which has been supported by the top 4 browsers since 2006".
I wonder how this will affect those who have started using javascript aids like <a href="http://leaverou.github.com/prefixfree/" rel="nofollow">http://leaverou.github.com/prefixfree/</a><p>At this point there are enough prefixes to make manually adding each more than a bit pointless.
In a world that has both Chrome and Firefox, there is no reason to use another browser. They are both open source and available on all PC platforms.<p>Opera needs to stop accusing us of being lazy, and to die. They had their attempt and they blew it. Their existens only hinders the progress of the web.