A Desktop future for the JavaScript API?

Some important Windows 8 demos have come bursting onto the scene lately which have significant implications for the future of the JavaScript API (including the compact build).  With the release of this attractive demo of the new Windows 8 touch interface, there has been a lot of talk about the future environment for developing desktop applications for Windows.  

All that has really happend is the addition of a new API which is based on HTML5 and JavaScript.  For JavaScript API developers this is good news - the addition of what will inevitably become a broadly adopted platform means we can start writing apps that will have a desktop feel, much like we would for a Chrome OS app.  We'll have to get better at utilising touch gestures for desktop apps and it remains to be seen which additional tags Microsoft will decide are required, but the future looks interesting.