Pages

Saturday, July 31, 2010

< HTML5 >

Definition from Wikipedia:

“HTML5 is a standard for structuring and presenting content on the World Wide Web”

Introduction:

HTML5 is a name that is soon to be famous as it will redefine the internet and how we know it; as we have noticed colossal improvements to the ways we use the internet as a means of not only interaction but also as a tool of entertainment, development in the abilities of the browsers and the speeds of our connection have grown rapidly; yet, there is still one more leap in the internet industry as a whole, and the browser market in particular which will encompass how can the leading browsers of this “internet boom era” cope with the ever increasing speeds and utilize it for the best product for the consumer of today’s internet technology. Answers were, the emergence of monster popular websites like YouTube, Facebook, and many more, that provided an answer of adding entertainment to the web but created a problem for the not so savvy internet user with the pack of problems that come with them such as, installing plugins and upgrading them, choosing between tons of different browsers because of performance and security scrutiny’s; but the W3C “The World Wide Web Consortium” in sighted the impracticality for innovators to produce richer Web applications and services in the internet because of the unnecessary added complexity of technicalities the consumer will need to go through.

So the World Wide Web Consortiums’ (W3C) HTML5 proposal of creating an all-in-one web presentation platform that will soon ease the World Wide Web from the pain caused by the rich internet application revolution, was by providing HTML5 as a solution which tackles the gap that Flash, Silverlight, and JavaFX are trying to fill.

What does HTML5 promise?

It will show the true specification boasts capabilities covering video & Graphics on the web, as well as a batch of APIs “Application Programming Interface”. The HTML5 standard for structuring will also include features like video playback and drag-and-drop that have been previously dependent on third-party browser plug-ins such as Adobe Flash, Microsoft Silverlight, and Google Gears.


Additional descriptions to the features of HTML5 from Wikipedia: “HTML5 introduces a number of new elements and attributes that reflect typical usage on modern websites. Some of them are semantic replacements for common uses of generic block "div" and inline "span" elements, for example (website navigation block) and (usually referring to bottom of web page or to last lines of html code). Other elements provide new functionality through a standardized interface, such as the multimedia elements and Video”. “Wikipedia".

In addition to specifying markup, HTML5 specifies scripting application programming interfaces (APIs). Existing document object model (DOM) interfaces are extended and de facto features documented.




There are also new APIs, such as:

· The canvas element for immediate mode 2D drawing.
· Timed media playback.
· Offline storage database (offline web applications).
· Document editing.
· Drag-and-drop.
· Cross-document messaging.
· Browser history management.
· MIME type and protocol handler registration.
· Microdata.
· Geolocation.
· Local SQL Database. Web SQL Database.
· Indexed hierarchical key-value store (formerly Web-Simple-DB). Indexed Database API.


Some of the new features are part of HTML5 and some are maintained in separate specifications. “Wikipedia

How will it be integrated in the internet society?

HTML5 promises to replace proprietary add-ons once and for all by providing these capabilities as an industry standard to be embedded and coded into each and every new single website and browser, and because its being released from a coalition of big shot investors such as Google’s’ YouTube and operas’ new CSS3; big time websites will automatically adapt to this reformation of the web spontaneously.

Just recently after the announcement of this technology reform, many browsers have already embedded some of the promising features in its upgrades such as Mozilla “3.6.8” and Safari. Here is a demo of some of the technologies fully represented by the leading PC and Mobile phone Company Apple™. Therefore, Adobe Flash and Microsoft Silverlight will soon see their turf invaded by HTML5.

After all the excitement done by introducing this “behind the scenes” yet omnipotent global impacting technology, this standard of web presentation format is still under progress and its’ makers say it will be five to ten years at least before it’s done, so it’s too early for making any comparisons at this time, so some plugins such as Silverlight, Adobe air, and JavaFX will still be necessary as it provides more advanced features such as a richer programming model “C#”, 3D and out-of-browser capabilities. With those features, those kinds of plugins will ultimately provide a richer internet experience.

The release timeline of HTML5 and its counterpart CSS3 will need a decade until their efforts are finalized, and fully implemented consistently across all browsers, thus, widespread platforms such as Flash will continue to deliver an ubiquitous platform that is consistent and able to provide richer, more engaging user experiences.

Google's Fête agrees. They say that HTML5 is only a starting point, and companies such as Google will add their own advancements, such as the ability to drag and drop images to a browser. which is now featured in Gmail - & BOX.net

If you want to see how much is the scale of HTML5 being implemented? Click test to see the percentage of your browser.

No comments:

Post a Comment