Saturday, March 31, 2012

Why HTML5?


In the programming world, it can be difficult to figure out what new techologies to adopt and which ones you should wait on and see how they do. Fortunately with HTML5 the guess work is taken out. HTML5 is being backed by both Apple and Google, two of the largest, most influential companies in the IT industry. If they say it is important and are backing their development with this technology, it means there will be a big adoption wave - which is really important in emerging technologies. 
HTML5 is revolutionizing the way the internet will look and feel. Programmers and coders will have more control of the pages theHTML 5 follows the way the Net evolved in the last years and includes many useful tags and elements. At first glance, it might look as if HTML 5 is going in the direction of a programming language (i.e. PHP) but actually this is not so – it is still an XML–based presentation language. The new tags and elements might make HTML 5 look more complex but this is only at first glance.
HTML 5 is not very different from HTML 4. One of the basic ideas in the development of HTML 5 was to ensure backward compatibility and because of that HTML 5 is not a complete revamp of the HTML specification. So, if you had worries that you will have to start learning it from scratch, these worries are groundless.y are creating, and they won’t need so many plug-ins. With Apple refusing to use Flash on the iPhone, developers began scurrying about to figure out what else could be done. They have figured out a way to be able to embed the video with code rather than use a plug-in. While more work needs to be done on this feature to exceed the level of quality Flash brings, they are definitely on to something huge.
Another reason why HTML5 is so important is the use of mobile devices to access the internet. As the culture changes to more of a mobile lifestyle, people are demanding more from their smartphones and tablets. The more apps, multimedia, and internet use the device has, the shorter the battery life and the more GB it takes up. HTML5 is able to take rich multimedia and make it lighter on a mobile device while keeping the integrity of the media. One of the main benefits for mobile devices is that HTML5 is not limited to iOS or Android, it is multi-platform. It will work on any mobile device. This is the new wave for mobility, so adopting HTML5 is a must. iOS and Android are both here to stay so if developers want to enlarge their market share and save time from duplicating apps with two different OS’s, HTML5 is the way to go.
Web browsers are also beginning to support HTML5. Mozilla Firefox, Google Chrome, Apple’s Safari and Opera and four major players in this game. They are in support of many features that HTML5 has to offer and will most likely be dictating the direction HTML5 will go on the features they are not supporters of quite yet.
The main benefit everyone is talking about is the simplicity of HTML5. While XHTML was not adopted by a lot of larger web browsers, HTML5 has promise of streamlining coding language, media, and overall user experience. It is important to watch how HTML5 unfolds in the near future because predictions are that by 2014, HTML5 will be the standard for the previously mentioned web browsers.