Today’s increasingly mobile culture is quickly making its way into the modern working environment. Its impact on business cannot be underestimated. According to a 2012 Cisco IBSG Horizons study of  600 IT decision makers from 18 industries, there will be 3.3 connected devices per knowledge worker in 2014, up from 2.8 in 2012. !e average share of IT spending devoted to mobility initiatives will grow  to 20% in 2014, up from 17% in 2012 and 12% in 2010.

The proliferation of mobile devices in business gives rise to new trends, such as the development of mobile workforces, telecommuting and “bring your own device”
(BYOD). Cisco’s IBSG Horizons report cites that 88% of IT leaders are seeing BYOD growth in their enterprise and 76% consider BYOD “somewhat or extremely positive” for their companies.
Having to keep up with these trends, companies are experiencing, an acute need to develop secure, flexible, and reliable mobile apps that support a myriad of devices and platforms.
In this paper, we would like to discuss one technology that is gaining in popularity daily as it becomes an answer to cross-platform development and promises a better web experience: HTML5. We will take a closer look at the key new features of this technology, discuss the skills needed to master it, and compare HTML5-based mobile applications to native ones. This will help explain the  reasons for its increasing adoption, and hopefully, help those who still might be “behind the eight ball” to start doing further homework.
HTML5 is soon to be the No. 3 mobile platform after Apple’s iOS and Google’s Android. According to an Appcelerator/IDC report, 79% of developers are planning to integrate this emerging web technology in their applications in 2012.
While the HTML5 technology stack has been used extensively in cutting-edge applications built by startups, its usage in the enterprise world has been limited. Hence, many businesses must play  catch-up in adopting the knowledge and building expertise.


HTML5: New version or new concept?

In theory, HTML5 is the next version of HTML. In practice, however, this term has grown to encompass not only changes to HTML, but also new developments in JavaScript, CSS, as well as a growing number of APIs that turn a web browser into a true applications platform. Thus, HTML5 is a grouping of new technologies that make it easy to develop rich content directly in the web browser.
As mentioned earlier, the HTML5 technology stack has been used extensively by start-ups to build truly innovative apps, while its enterprise usage has been limited. This was primarily caused by  the popularity of Adobe AIR and the preference for native SDKs, which offered much better capabilities and ease of development to inhouse software engineers up until the end of 2011.
In November of 2011, Adobe announced that it was discontinuing further development and support of its Flash Player technology for mobile devices in favor of advancing its HTML5 tools. This development, combined with work done by companies like Apple, Google, Opera, the Mozilla Foundation, and the WebKit community, significantly propelled HTML5 capabilities. We are now at a point where JavaScript-based apps offer performance and features on par with native-based applications. Furthermore, we are witnessing reduced complexity related to multi-platform support, shortened  development cycles for new features, and greater cooperation between creative professionals and so"ware engineers.


A precise look at the set of new HTML5 features undoubtedly places it on the list of smarter, more robust, effective, and widely applicable technologies.

Semantics
Set of new tags, such as
,
,