Why Windows® 8 Chooses HTML 5 over Visual Basic and Java® Script?
Well, the answer lies in the Windows 8 interface itself. With the debut of the Windows Phone 7, Microsoft has shifted the design in its next upcoming operating system to a one based on tiled interface. If you have seen the demo of Windows 8 by Windows President Steven Sinofsky on June 1, you may have been surprised at the massive overhaul that Microsoft has come up with in terms of the deign interface.
Since Windows 8 operating system will be designed on a web-based experience in which the apps and users profile will be directly linked to the Internet, Microsoft decided to opt for HTML 5. In the Windows 8 demo you might have also noticed the seamless navigation of Windows 8 operating system, which does not take much time to move from one menu to the next, unlike Windows Aero features. HTML 5 adds to this fluidity of the seamless navigation and makes it easier for a user to use the touch screen interface to navigate.
Microsoft also has big hopes to directly implement the Windows 8 experience on portable devices, like tablets. This seems to be one reason why HTML 5 might do wonders for Microsoft.