Pages

Friday, June 10, 2011

HTML5

HTML5 is the latest version and the fifth revision of the HTML standard. It is solution for the issues found in the previous versions of HTML and an attempt to fulfill the needs of modern web applications. It also has support for the latest multimedia features. HTML5 is still under development. The objective is to design a single markup language that can be written in either HTML or XHTML.

HTML5 has introduced many semantic elements for a more meaningful use, such as <header>, <footer>, <video>, <audio>, <article> etc. It has also introduced several new attributes to various existing elements. Some element and attributes have been dropped. However, HTML5 is designed with backward compatibility.

HTML5 introduces a number of APIs that help in creating web applications. Such as:
  • Offline web applications
  • API for playing audio and video
  • MIME type registration
  • Document editing
  • Drag and Drop API
  • Browser history API
An HTML5 enabled browser will be flexible in handling incorrect syntax. HTML5 is designed so that old browsers can safely ignore new HTML5 constructs with the intent that different compliant browsers will produce the same result in the case of incorrect syntax.

No comments:

Post a Comment