There has been a lot of discussion over the last couple of months about other browsers implementing support of the CSS -webkit- vendor prefix, and this week an unidentified source told .net magazine that Opera have confirmed implementation of the -webkit- prefix.
Many developers are concerned. If other browsers start implementing CSS vendor prefixes other than their own, and implementing them in different ways (as often different browsers do), then surely that defeats the point of vendor prefixes entirely? The point of vendor prefixes was to ensure new, experimental CSS features are completely interoperable before standardised support was introduced. Some developers were initially against them, but most forward-thinking developers should now be used to using them to ensure the best cross-browser compatibility possible. Yes, it means we end up writing pretty much the same property declaration five or so times, but unfortunately that’s the way it is. Vendor prefixes are the best solution for us to be able to use experimental CSS properties now.