I'm planning to take on an online tutorial on HTML5. Would like to know from experienced webmasters on what they think of it and its relevance in the next 2-3 years.
This is a very simple question. Sorry if you're weak in English. And I don't think it has the same relevance as HTML 4.01 because not all of HTML5's elements and attributes are accepted in today's browsers, particularly IE8; at least that's what I can gather from what I've read.
My point is, HTML5 will be the next iteration of HTML. Questioning its relevance for that reason, and when it's used by forward thinking coders and some major web sites all over the web today, is rather....pointless. The more stable parts of HTML5 work fine in ALL the modern browsers. Of course, NOTHING works in any version of IE and won't until IE9 comes out but, even then, its support will be poor relative to any other browser. All the more reason no one should ever use IE.
Unfortunately, HTML5 is also the work of a collection of "script kiddies" that have taken away from the more important work of the W3C professionals who wanted to make XML and XHTML the true workings of the web. XML is far easier to work with than HTML and far more flexible and responsive than anything HTML can do. But appealing to the masses and those who don't like to think, or always want the easy way out by letting the machines do the work for them, means winning popularity contests rather than doing what's right and good. HTML5 has some cool stuff. Too bad you have to use HTML to use it. Actually, that's not true. You can use XML and XHTML. The only problem is the de-emphasis of XML languages and tools that would make everything else usable. For example, XSLT does not work on Android but XSLT is essential to using XML with web browsers. XHTML doesn't work at all in IE. These things should be first in the line of available technologies but, instead, are added as afterthoughts. How sad.
Thanks, I was looking for answers like these to understand HTML5 better, since I definitely do not consider myself anywhere near an advanced coder. I think you're right about XML being a better language - I've seen some XML templates and they're simply awesome. Anyways, I was am quite interested in learning upHTML5 mainly because of the video and audio coding, which will make flash unnecessary when HTML5 becomes more standardized.
HTML5 is a language for structuring and presenting content for the world wide web, a core technology of the Internet. It is the fifth revision of the HTMl standardand as of August 2011 is still under development.