Should I start to use CSS 3 & HTML 5?

Problem

I fear this may sound subjective, sorry.

I am wondering how "safe" it is to use CSS3 & HTML5 in a commercial app. I really want the power that they give, but am obviously wary that they are not completely standardized.

If it helps any I can probably enforce the use of Chrome as the browser; I can likely offer FireFox as an alternative. I personally do not want to let the user choose their own browser and can probably enforce my choice in a corporate environment which is already heavily biased towards Google.

I suppose that if I can enforce a Chrome only policy & carefully test before release then my only worry is that some "behaviour" may change in future.

Would you risk it, or would play safe (or go with an alternative, such as a Java app, forgetting the browser)?


Can anyone suggest a forum where this question might be welcomed? Thanks.

(I accept that it might be too subjective for this site, sorry)

Problem courtesy of: Mawg

Solution

For a commercial product, I would not rely on unfinished specifications such as HTML5 and CSS3. Nor would I try and 'enforce' the use of a particular browser.

By all means try and enhance your site using CSS3, but don't rely on it.

Solution courtesy of: sevenseacat

Discussion

This recipe can be found in it's original form on Stack Over Flow.