There is a huge buzz around HTML5 game development at the moment, and there are some stunning proofs of the concept out there. Perhaps most famously, Angry Birds has been made for the Google Chrome browser in HTML5, and Cut the Rope has been made for IE9. In researching those links, I had to be careful that I don’t get drawn into playing the games. They’re as humorous, colourful and addictive as they are on the handhelds, and they demonstrate what’s possible with the cauldron of technologies we often label as HTML5.
In this case, the web versions have been created after the original mobile apps, but increasingly people are using HTML5 as the main language to create games, because it can be ported to different devices relatively easily. A HTML5 app can run inside the browser, or a browser wrapper can be put around it and packaged up, so that it can run as a native app on a device. The Intel AppUp encapsulator beta enables HTML5 apps to be packaged up for sale through the Intel AppUp developer program, for example, so they can be sold on Ultrabook devices among others.