Technology

HTML 5 to drive next Technology Boom!

html5

HTML5 (HyperText Markup Language Version 5) is a new specification being developed to move HTML forward in the realm of Web applications. The current version of HTML is designated 4.01 used since 1999. HTML5 is the main focus of the WHATWG [Web Hypertext Application Technology Working Group]. HTML5 is intended to replace HTML4, XHTML1 and DOM2 HTML specifications.

WHATWG: Web Hypertext Application Technology Working Group – is a growing community of people interested in evolving the Web founded by individuals of Apple, the Mozilla Foundation, and Opera Software in 2004, after a W3C workshop. It focuses primarily on the development of HTML and APIs needed for Web applications.

Structure of HTML5

Structure of HTML5

Now a quick overview of new features in HTML5

New structural elements include

  • section: A part or chapter in a book, a section in a chapter, or essentially anything that has its own heading in HTML 4
  • header: The page header shown on the page; not the same as the head element
  • footer: The page footer where the fine print goes; the signature in an e-mail message
  • nav: A collection of links to other pages
  • article: An independent entry in a blog, magazine, compendium, and so forth

New Block Elements include

  • aside: it represents a note, a tip, a sidebar, a pullquote, a parenthetical remark, or something that’s just outside the main flow of the narrative.
  • figure: it represents a block-level image, along with a caption
  • dialog: represents a conversation between several people

New inline elements include

  • time: it indicates a specific moment in history
  • meter: it represents a numeric value in a specified range
  • progress: it represents the state of an ongoing process, like the progress bar in a graphical user interface (GUI) application.

New embedding elements include video and audio.

  • The src, autobuffer, autoplay, loop, and controls attributes are the attributes common to all media elements.

New interactive elements include details, datagrid, menu and command.

New types of form controls such as dates and times, email, url, search.

Autocomplete & Field Validation: It has control over autocomplete values in text fields, as well as field validation so that you can say which fields are required.
HTML 5 is much more precise about many things than HTML 4, so the HTML 5 validators will be more useful in catching real errors. The embed element is no longer invalid.

New attributes – ping (on a and area), charset (on meta), async (on script)

Availability of APIs such as canvas tag for immediate mode 2D drawing, offline storage database, drag-and-drop, cross-document messaging, browser history management, MIME type and protocol handler registration, document editing etc will change the way we consider a website.

HTML5 will enhance and make HTML more powerful. A more powerful HTML means more powerful Web applications. Just like XMLHttpRequest (read AJAX) created a revolution in the web based applications and showed the world what can be done with more interactive apps, HTML 5 with the support for elements like video, audio will result in more richer and reliable experience for the end-users.

Desktop applications are at peril! Why do I need a desktop application (other than browsers) when I can access all my data and applications on web. Days are not very far off when everyone will use browsers to edit documents, music, videos etc. HTML5 is a next big step towards whole new browsing experience.

Browsers (Safari, Firefox and Opera) have already begun implementing HTML5 features. Some of the sites using HTML5 can be found on http://html5gallery.com/. The demonstrations at the Google’s I/O conference also showed that Google is very serious about bringing HTML 5 to the masses.

Mark my words: “HTML5 will be one of the biggest driving forces behind the next inevitable TECH BOOM.


Popularity: 1% [?]

Discussion

10 comments for “HTML 5 to drive next Technology Boom!”

Ads by Google

On Facebook

Bawaal on Facebook