In a previous post I explained how adding sensors to HTML5 app is possible in Desktop mode but not yet supported. You can get it to work with a Google extension. Read this post. http://software.intel.com/en-us/blogs/2012/09/18/adding-ultrabook-sensor-control-to-html5-apps for more information.
Ultrabooks running Windows 8 with touch and sensor capabilities are soon to hit the market and for those of you developing HTML5 applications, you will be able to add these features to your applications. Currently we are waiting for these sensor features to be added to the HTML5 standard, but in the meantime you can start to build and test your HTML5 apps for touch and sensor capabilities with a Google extension.
Current laptops might not be best suited for use under certain circumstances such as in cars or outdoors in direct sunlight as laptop screens usually have some readability and legibility constraints with different lighting conditions. This limits the mobility aspects of current laptops to an extent. The Ambient Light Sensors present in Ultrabook™ devices enable them to adapt to the surrounding environment and dynamically deliver the most optimized user experience. Windows* 8 fully supports automatic brightness control with ambient light sensors.
Ultrabook™ devices support more than one screen orientation such as landscape, portrait, face-up, etc. Depending on the application and use case, specific orientations can be used to provide an optimal user experience. While some games, such as Angry Birds* or car racing games, might only be suitable to function in landscape mode, others such as Doodle Jump* might best be suited for Portrait mode. Application developers have the liberty to confine their applications to one specific mode or provide support for multiple orientation modes by managing UI elements appropriately.