html5-blog Hyper Text Markup language (HTML) is core language of World Wide Web. It has been used from early ages of web for structuring and presenting content. There has been a buzz in the web world about the latest version of HTML, yes you are guessing it right, and we are talking about HTML5. Even though it is not yet recommended as W3C standard, it is now widely used and popular. A natural question raises why we actually need it and what makes it so special. Why we need it? The earlier versions prior to HTML4 have been mostly intended to show static pages, but as the web advanced HTML also saw tremendous change. More interactive and dynamic pages were created with capabilities as par as native apps with the help of plug-ins like Java, CSS, Flash and many more. One of the main area that was not addressed by HTML was web apps. A plug-in is a set of software component which adds specific capabilities to larger software. These plug-ins were implemented in different ways in different browsers, thus a big mess was created without a proper standardization. In addition to this, some of the devices and browsers did not support some plug-ins because of its high CPU and memory usage. With more powerful JavaScript, upright rises of internet users and demand of faster and efficient web apps the need of a new version of HTML raised. Even technology like XHTML which thought to be a replacement of HTML, could not make its place as substitute and was only limited to new technologies like RSS and Atom. What makes HTML5 so special? Some key features that made HTML5 special are:

    Reduced the need of plug-ins, introduction of new tags like <audio> and <video> made videos and audios as a part of HTML5. Device independent and provide same end-user experience in available devices. If a browser does not support HTML5, as it is backward compatible webpage can still run as the browser ignores new html tags. More of JavaScript is replaced by tags. Availability of tags like <webworkers> adds advantage like reduced crashing and pausing of browser, as it facilitates running JavaScript in background. Drawing graphics has become easier with the use of <canvas> tag and CSS3 2D&3D along with SVG becoming a part of HTML5. Availability of application cache and local database with local access provides offline access to apps and accelerated the efficiency of browser. With geolocation API user’s location can be tracked with their approval.
Apps developed using HTML 5 is not limited to any device and sectors like it can be used in banking (BinBase App), agriculture (AG Dealer app), commerce and many more. Even YouTube has started using HTML5 as opt-in-trial. With browsers like Opera, Chrome, Safari, Firefox and Internet Explorer already supporting HTML5 it is expected to capture more market and popularity in future. References:  



Subscribe to our newsletter and know all that’s happening at Cabot.