HTML >> Web Applications


HTML5 Features and Going Forward


Recently I came across HTML5 features tutorial on a blog and it was interesting to know the way one can use the new HTML features to achieve some tedious tasks very easily. The Audio, Video, Canvas, SVG and visibility are all excellent features of HTML 5 standard.

Through all these innovative HTML5 features are cool and provide nice user experience but still the standard need to go a long way in order to make websites as much independent of frameworks as possible. Basically when you use a framework or tool for creating web pages, you get tied to the tool and can’t introduce custom behavior without less effort.

The HTML5 standard is being implemented by browsers as per the new HTML5 specification but still there are many tags which are being implemented as per the understanding of the vendor. Each web browser is having its own implementation and each one interprets the standard in their own way and that is a point of concern. Even if we pick up other standards be it Java Language Specification, JavaScript or SQL the vendors have always been pushing the developers to write code which first detects the vendor and then executes vendor specific code. HTML5 is no exception to this rule.

You can read what I mean from HTML 5 Page Visibility

What would make HTML really simple and attractive to use is the introduction of very strict tag names and attributes. The developer community also needs to rise to contribute to such a standard with the involvement of major vendors. The three big guns which should settle on this common names of tags and attributes are IE, Chrome and Mozilla. If they agree on common set of HTML tags and attributes then probably other small vendors also try not to introduce their own version of HTML tags.

So the HTML standard going forward should be as specific as much possible and as many tags as possible should be common to web browsers.

More Java Tutorials
Static and Global variables Java
Daemon and Green Threads Java
Best Books for Multi Threading Java

Comments

Javin @ spring interview questions answers

December 10, 2011 6:20 pm

I agree HTML5 is way advanced with XHTML and previous versions and should be the way going forward.

Javin @ spring interview questions answers

December 10, 2011 6:20 pm

Nice tutorial Sandeep, indeed html 5 would be the way going forward.

Leave Comment