Wednesday, May 9, 2012

HTML5 - Delhiwebmaster.com


Hypertext Markup Language(HTML) is a formatting language that designers and developers use to create documents on the Web. The latest edition HTML is HTML5 has enhanced features for programmers such as video, audio, Drag and Drop, header, footer, nav, figure and canvas elements. You view a Web page written in HTML in a Web browser such as Internet Explorer, Mozilla Firefox or Google Chrome. The HTML5 language has specific rules that allow placement and format of text, graphics, video and audio on a Web page.


Programmers use these programming tags or elements to produce web pages in unique and creative ways. Tags such as <section>, <article>, <header> enable the creator to make a more efficient and intelligent web page. Users will not have to use a Flash plug-in for video and audio content. Visual Studio users typically write code in HTML5 when creating web site content. You view a Web page written in HTML in a Web browser such as Internet Explorer, Mozilla Firefox or Google Chrome.


HTML5 is not a W3C recommendation yet!


HTML 5 Features:

HTML 5 features which are useful right now include:

Web Workers: Certain web applications use heavy scripts to perform functions. Web Workers use separate

background threads for processing and it does not effect the performance of a web page.

Video: You can embed video without third-party proprietary plug-ins or codec. Video becomes as easy as

embedding an image.

Canvas: This feature allows a web developer to render graphics on the fly. As with video, there is no need for a plug in. Application caches: Web pages will start storing more and more information locally on the visitor's computer.

It works like cookies, but where cookies are small, the new feature allows for much larger files. Google Gearsis an excellent example of this in action.

Geolocation: Best known for use on mobile devices, geolocation is coming with HTML5.


HTML5 is still a work in progress. However, the major browsers support many of the new HTML5 elements and APIs.