Html 5. Potential for Mobile OS interface?

I was just wondering that if there is potential for html5 to appear as mobile os interface. As there are many in java and flash. I was looking at these html5 demos:

And specially after i became obsessed with entanglement.

Infact i believe HTML 5 is the future, hence spending your time learning it will get you a fortune. However i am uncertain where to start learning it.