Saturday, January 22, 2011

An Overview Of HTML5


HTML5 logo
What is HTML5?
HTML5 is the latest version of HTML standard, which allows any type of content video, audio, interactive graphics and dozens of other features to be handled directly by the browser, without relying on third party plug-ins. Even though HTML5 is still a draft, and it is expected to be completed by May 2011 , but some of the features are available, and browser vendors are deploying these features and generating a lot of excitement in the IT industry.


Below are some features or classes associated with HTML5:


  1. Semantics.

  2. Offline & Storage.

  3. Device Access.

  4. Real-time Connectivity.

  5. Multimedia.

  6. 3D Graphics & Effects.

  7. Performance & Integration.

  8. CSS3 Styling.


Semantics
Semantic in HTML is the use of HTML markup to reinforce the semantics, or meaning, of the information in web pages rather than merely to define its presentation (look). Semantic HTML is processed by regular web browsers as well as by many other user agents. CSS is used to suggest its presentation to human users.
In HTML5 semantics has richer set of tags, along with RDFa, microdata, and microformats, are enabling a more useful, data driven web for both programs and users.



Offline & Storage
In HTML5 apps can start faster, and work even if there is no internet connection with the use of App Cache, Local Storage, Indexed DB, and the File APIs.







 
Device Access
In HTML5 the applications can access devices which are outside of browser and connected to computer, and also other features like Geo-location is available.






Real-time Connectivity
Due to enhanced real-time connectivity in HTML5 there will be more real-time chats, faster games, and better communication. Web Sockets and Server-Sent Events are pushing (pun intended) data between client and server more efficiently than ever before.





Multimedia
To give rich experience to user HTML5 has variety of features, which will give user the best multimedia experience they ever had, they will now be able to play audio and videos without having support of extra plug-ins like flash or any other.





3D Graphics & Effects
In HTML5 with the use of SVG, Canvas, WebGL, and CSS3 3D features, the user will experience stunning visuals natively rendered in the browser.






Performance& Integration
To increase performance and integration in web applications, and in the web, HTML5 uses technologies such as Web Workers and XMLHttpRequest.






CSS3 Styling
With the use of CSS3 with HTML5 there will be a wide range of stylization and effects, enhancing the web app without sacrificing semantic structure or performance. Additionally Web Open Font Format (WOFF) provides typographic flexibility and control far beyond anything the web has offered before.

Share this

0 Comment to "An Overview Of HTML5"

Post a Comment