<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Expressing IT &#187; HTML5</title>
	<atom:link href="http://developer.expressionz.in/blogs/tag/html5/feed/" rel="self" type="application/rss+xml" />
	<link>http://developer.expressionz.in/blogs</link>
	<description>User Interface : just another, but a serious developers weblog</description>
	<lastBuildDate>Tue, 16 Aug 2011 05:23:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>What will HTML5 bring?</title>
		<link>http://developer.expressionz.in/blogs/2010/01/08/what-will-html5-bring/</link>
		<comments>http://developer.expressionz.in/blogs/2010/01/08/what-will-html5-bring/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 16:56:41 +0000</pubDate>
		<dc:creator>Nikhil</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://developer.expressionz.in/blogs/?p=176</guid>
		<description><![CDATA[As I write, Work on HTML 5, which commenced in 2004, is still being given shape by a joint effort between the W3C HTML WG and the WHATWG.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fdeveloper.expressionz.in%2Fblogs%2F2010%2F01%2F08%2Fwhat-will-html5-bring%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fdeveloper.expressionz.in%2Fblogs%2F2010%2F01%2F08%2Fwhat-will-html5-bring%2F&amp;source=nikhild&amp;style=normal&amp;hashtags=HTML5&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>HTML5 is still a draft. As I write,  Work on HTML 5, which commenced in 2004, is still being given shape by a joint effort between the <a href="http://www.w3.org/html/"><abbr title="W3C HTML Working Group">W3C HTML WG</abbr></a> and the <a href="http://www.whatwg.org/"><abbr title="Web Hypertext Application Technology Working Group">WHATWG</abbr></a>.   The word is that the next gen HTML will have  enhancements and  features, which would new structure and semantics , form controls, APIs, multimedia tags etc..</p>
<p>In simple English &#8230; what would it mean to  us UI developers &#8230;</p>
<ul>
<li>There will addition of some structural tags  viz.  &lt;article&gt;, &lt;section&gt;, &lt;header&gt;, &lt;aside&gt;, and &lt;nav&gt;, which would replace the majority of &lt;div&gt;s used on a web page, making your pages a bit more semantic, but more importantly, <em>easier to read</em>.<br />
Hey! Just imagine the effort saved in finding that one missing close DIV tag.<br />
e.g.</li>
</ul>
<pre>&lt;body&gt;
  &lt;header&gt;...&lt;/header&gt;
  &lt;nav&gt;...&lt;/nav&gt;
  &lt;article&gt;
    &lt;section&gt;
      ...
    &lt;/section&gt;
  &lt;/article&gt;
  &lt;aside&gt;...&lt;/aside&gt;
  &lt;footer&gt;...&lt;/footer&gt;
&lt;/body&gt;</pre>
<p><strong>Instead of</strong></p>
<pre>&lt;body&gt;
  &lt;div id="header"&gt;...&lt;/div&gt;
  &lt;div id="nav"&gt;...&lt;/div&gt;
  &lt;div class="article"&gt;
    &lt;div class="section"&gt;
      ...
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div id="aside"&gt;...&lt;/div&gt;
  &lt;div id="footer"&gt;...&lt;/div&gt;
&lt;/body&gt;</pre>
<ul>
<li>With the advent of  audio and video content like YouTube, the use of embedded multimedia on the webpage has increaded by fold. Taking this into account , Now the plan is to add native support for embedding video and audio into the browser itself,  hence allow users to play, pause, stop, seek, and adjust volume using the builtin DOM APIs for scripts to control the playback.</li>
</ul>
<p>e.g.</p>
<pre>&lt;video poster="poster.jpg"&gt;
    &lt;source src="video.3gp" type="video/3gpp"
    media="handheld"&gt;
        &lt;source src="video.mp4" type="video/mp4"&gt;
&lt;/video&gt;
&lt;audio&gt;
  &lt;source src="music.oga" type="audio/ogg"&gt;
  &lt;source src="music.mp3" type="audio/mpeg"&gt;
&lt;/audio&gt;</pre>
<ul>
<li>Better-defined semantic roles for existing elements  for eg. &lt;strong&gt; and &lt;em&gt; might now actually have different  meanings i.e.  they will behave differently.</li>
</ul>
<p>There are many more changes/upgrades to the newer version &#8230; Will keep updating this post as I come accross any interesting useful ones &#8230;. Watch this space</p>
<p>This document may not provide accurate information as the HTML 5 specification is still actively in development. When in doubt, always check the <a href="http://dev.w3.org/html5/markup/" target="_blank">HTML 5 specification here</a>.</p>
<p><strong><em> </em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://developer.expressionz.in/blogs/2010/01/08/what-will-html5-bring/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

