<?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>HTML5 Doctor &#187; Comment</title>
	<atom:link href="http://html5doctor.com/category/comment/feed/" rel="self" type="application/rss+xml" />
	<link>http://html5doctor.com</link>
	<description>helping you implement HTML5 today</description>
	<lastBuildDate>Tue, 27 Jul 2010 14:36:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to use HTML5 in your client work right now</title>
		<link>http://html5doctor.com/how-to-use-html5-in-your-client-work-right-now/</link>
		<comments>http://html5doctor.com/how-to-use-html5-in-your-client-work-right-now/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 14:30:32 +0000</pubDate>
		<dc:creator>Richard Clark</dc:creator>
				<category><![CDATA[Comment]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[graceful degredation]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[progressive enhancement]]></category>

		<guid isPermaLink="false">http://html5doctor.com/?p=699</guid>
		<description><![CDATA[I was presenting some designs to a client a couple of weeks ago when this question came up: "Will you be building this site with HTML5 in mind?" Naturally, I was happy to answer that one! It went a little like this...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;source=html5doctor&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>I was presenting some designs to a client a couple of weeks ago when this question came up: <q>&#8220;Will you be building this site with <abbr>HTML</abbr>5 in mind?&#8221;</q> Naturally, I was happy to answer that one! It went a little like this:</p>
<p>Me:</p>
<blockquote><p>We&#8217;ll build the whole thing with <abbr>HTML</abbr>5 if that&#8217;s okay with you guys. One question though: do you know what percentage of your visitors use Internet Explorer without JavaScript to view your site?</p>
</blockquote>
<p>Client:</p>
<blockquote><p>Erm, I don&#8217;t really know, and I wouldn&#8217;t want to lose those visitors. Maybe we&#8217;d better not build it in <abbr>HTML</abbr>5 after all.</p>
</blockquote>
<p>Me:</p>
<blockquote><p>Whoa there! No need to be so hasty. We don&#8217;t have to use <abbr>HTML</abbr>5 exclusively, but we can still use it to develop specific parts of the site. How does that sound?</p>
</blockquote>
<p>Client:</p>
<blockquote><p>Great! Let&#8217;s do it!</p>
</blockquote>
<p>After telling <a href="/author/remys/">Remy</a> about this conversation, he proposed that we cover this subject in an article, so here we are!</p>
<p><small>We&#8217;re treating this article a bit differently, like a Q &amp; A with the authors, so <a href="/contact/">let us know</a> if you like this new style.</small></p>
<h2>Which bits of <abbr>HTML</abbr>5 can I use right now?</h2>
<p><strong><em>Rich:</em></strong> Lots of them! Here&#8217;s a short list of cross-browser (including <abbr>IE</abbr>) compatible techniques that you can use today:</p>
<ul>
<li><a href="http://html5doctor.com/html-5-boilerplates/">Change your doctype</a></li>
<li><a href="http://html5doctor.com/html-5-boilerplates/">Simplify your character set</a></li>
<li><a href="http://html5doctor.com/html-5-boilerplates/">Simplify your <code>&lt;script&gt;</code> and <code>&lt;style&gt;</code> elements</a></li>
<li><a href="/block-level-links-in-html-5/">Use block level linking</a></li>
<li>Get into the habit of using <abbr>HTML</abbr>5 class names in your <abbr>HTML</abbr>4 markup</li>
<li>Use the new form input types, as they degrade gracefully</li>
<li>Use <a href="http://html5doctor.com/the-time-element">elements such as <code>&lt;time&gt;</code></a> to add semantics that will be interpreted by leading browsers</li>
<li>Use the <code>&lt;video&gt;</code> and <code>&lt;audio&gt;</code> elements, and then make them degrade gracefully (see our article on <a href="http://html5doctor.com/native-audio-in-the-browser/">audio</a> or <a href="http://camendesign.com/code/video_for_everybody">Video for Everybody</a>)</li>
</ul>
<p>For a clearer idea of what is or isn&#8217;t cross-browser compatible, check out these sites from <a href="http://molly.com/html5/html5-0709.html">Molly Holzschlag</a> and <a href="http://a.deveria.com/caniuse/">Alex Deveria</a>.</p>
<p><strong><em>Remy:</em></strong> Assess the technology and fit it to your project. If I have a lot of <abbr>IE</abbr>6 users, I avoid using <abbr>PNG</abbr>s.  If I have a lot of <abbr>IE</abbr> users with JavaScript disabled, I give them reduced markup as Rich pointed out earlier (e.g., simplified doctype, <code>&lt;script&gt;</code>, and <code>&lt;style&gt;</code> elements) but avoid using new block-level elements like <code>&lt;section&gt;</code>. If they have a very interactive product that relies on JavaScript anyway, I don&#8217;t have any qualms using JavaScript to help <abbr>IE</abbr> style the new elements.</p>
<p>Also, I&#8217;m going to detect Web Forms 2.0 and other <abbr>HTML</abbr>5-type support using something like <a href="http://www.modernizr.com/">Modernizr</a>, and then fall back on &#8220;traditional&#8221; JavaScript for things like date pickers if they&#8217;re not available natively.</p>
<h2>What are the benefits of using <abbr>HTML</abbr>5 now?</h2>
<p><strong><em>Rich:</em></strong> Here are several, in no particular order:</p>
<ul>
<li>Cleaner markup</li>
<li>Additional semantics of new elements like <code>&lt;header&gt;</code>, <code>&lt;nav&gt;</code>, and <code>&lt;time&gt;</code></li>
<li>New form input types and attributes that will (and in Opera&#8217;s case, <em>do</em>) take the hassle out of scripting forms</li>
<li>Staying ahead of the curve before <abbr>HTML</abbr>5 becomes <em>the</em> mainstream markup language. Use this as a selling point when talking with your clients</li>
</ul>
<h2>What are the downsides to using <abbr>HTML</abbr>5 now?</h2>
<p><strong><em>Rich:</em></strong> Obviously, you make some trade-offs when using <abbr>HTML</abbr>5:</p>
<ul>
<li>The spec isn&#8217;t finished and is likely to change</li>
<li>Not everything works in every browser (but you could say the same about <abbr>CSS</abbr>, right?)</li>
</ul>
<h2>Should I tell my clients I&#8217;m using <abbr>HTML</abbr>5?</h2>
<p><strong><em>Remy:</em></strong> No. When I go to buy a car, I don&#8217;t ask about the parts in the engine. I just want to know what it looks like, how much it costs, its level of quality, features, etc. Sure, some people are mechanics, but most aren&#8217;t.</p>
<p>Clients aren&#8217;t developers, so they shouldn&#8217;t influence your decision on what technology to use. When they ask <q>&#8220;What technology are you going to use?&#8221;</q> or <q>&#8220;Should we be using HTML5?&#8221;</q>, we, as developers, should tell them:</p>
<blockquote><p>It depends on your product and your audience. Do you have any usage statistics that I can see?</p>
</blockquote>
<p><strong><em>Rich:</em></strong> Yes, you should. If a client doesn&#8217;t want to use <abbr>HTML</abbr>5 for a project, simply explain the benefits mentioned above. Point out that their site will be built using an up-to-date markup language, so it&#8217;s less likely to need updating in a few years. It&#8217;s &#8220;future-proofed&#8221;, and it will save them money in the long run.</p>
<h2>What if my client mentions that &#8220;HTML5 won&#8217;t be finished until 2022&#8243;?</h2>
<p><strong><em>Rich:</em></strong> Politely inform them that it&#8217;ll be closer to 2012 (and <a href="http://html5doctor.com/2022-or-when-will-html-5-be-ready/">some might argue even sooner</a>). Tell them you&#8217;re building this site with an eye on the future and that it will help them in the long run. In my opinion, it&#8217;s only fair to inform your client that you&#8217;re using <abbr>HTML</abbr>5 (depending on their position and level of understanding), though in some cases it won&#8217;t matter because they&#8217;re only concerned with how the site looks in the browser they use.</p>
<p><strong><em>Remy:</em></strong> My opinion is that you shouldn&#8217;t be discussing with the client which technology to use &mdash; only (perhaps) providing justification as to why you&#8217;ve used a particular technology. You can assure them that <abbr>SEO</abbr> and compatibility won&#8217;t suffer, but just as you don&#8217;t offer accessibility as an optional item on the menu (well, I certainly <em>hope</em> you don&#8217;t), you shouldn&#8217;t offer <abbr>HTML</abbr>4, <abbr>XHTML</abbr>, or <abbr>HTML</abbr>5 as a menu item either.</p>
<h2>Will using <abbr>HTML</abbr>5 negatively affect my clients&#8217; search engine rankings?</h2>
<p><strong><em>Rich:</em></strong> No. Google is properly indexing sites built with <abbr>HTML</abbr>5. Take our site for example — it&#8217;s doing just fine. <img src='http://html5doctor.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h2>Have you built any client sites with <abbr>HTML</abbr>5?</h2>
<p><strong><em>Rich &amp; Remy:</em></strong> We&#8217;ve both started using things like the simplified doctype and reduced markup in our client work. We’ve also used <abbr>HTML</abbr>5 on a lot of professional projects where we&#8217;re our own clients, such as <a href="http://speaktheweb.org">Speak the Web</a> and <a href="http://2009.full-frontal.org">the 2009 Full Frontal JavaScript Conference</a>.</p>
<p>We haven&#8217;t used it as much for full-fledged <abbr>HTML</abbr>5 apps that use all the new markup and new <abbr>API</abbr>s – but rest assured, there is work in the pipeline. <img src='http://html5doctor.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong><em>Rich:</em></strong> I&#8217;ve also recently released an <a href="http://inblackandwhite.tv">events site for the agency I work for</a> that uses new <abbr>HTML</abbr>5 elements.</p>
<h2>So should I be using <abbr>HTML</abbr>5 in my projects right now?</h2>
<p>Well, as with all projects, it depends on the client (are they marketing directors or IT directors? internal or external?), the budget, and the timescale, among many other things.</p>
<p>To wrap up, we&#8217;ll leave you with our checklist for building client sites with <abbr>HTML</abbr>5:</p>
<ul>
<li>Use the <abbr>HTML</abbr>5 doctype and character set.</li>
<li>Use the simplified <code>&lt;script&gt;</code> and <code>&lt;style&gt;</code> elements.</li>
<li>Use semantic class names that are representative of the new <abbr>HTML</abbr>5 elements. See <a href="http://twitter.com/boblet">@boblet</a>&#8217;s <a href="http://boblet.tumblr.com/post/60552152/html5">cheat sheet</a> for more on this.</li>
<li>Use block level links.</li>
<li>Use the new form attributes and input types.</li>
<li>Use the new <code>&lt;audio&gt;</code> and <code>&lt;video&gt;</code> media elements (but make sure they degrade gracefully).</li>
<li>Plug the gaps with something like <a href="http://www.modernizr.com/">Modernizr</a>.</li>
</ul>
<p>If you think there&#8217;s anything more that we could be doing today, please <a href="/contact/">let us know</a>. I&#8217;m also keen to find out who is using <abbr>HTML</abbr>5 on client sites today. I&#8217;ve seen quite a few on <a href="http://html5gallery.com">the gallery</a>, but it would be great to hear some arguments for and against building clients&#8217; sites with <abbr>HTML</abbr>5 now.</p>
<div id="crp_related">
<h3>Related Posts:</h3>
<ul>
<li><a href="http://html5doctor.com/your-questions-answered-7/" rel="bookmark" class="crp_title">Your Questions Answered #7</a></li>
<li><a href="http://html5doctor.com/your-questions-answered-3/" rel="bookmark" class="crp_title">Your Questions Answered #3</a></li>
<li><a href="http://html5doctor.com/reviewing-html5-for-web-designers/" rel="bookmark" class="crp_title">Reviewing HTML5 for Web Designers</a></li>
<li><a href="http://html5doctor.com/absent-elements-and-validation/" rel="bookmark" class="crp_title">Absent Elements and Validation</a></li>
<li><a href="http://html5doctor.com/your-questions-answered-1/" rel="bookmark" class="crp_title">Your questions answered #1</a></li>
</ul>
</div>
<p>Share and Save:</p>
<p>	<a rel="nofollow"  href="http://twitter.com/home?status=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now%20-%20http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F" title="Twitter"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;bodytext=I%20was%20presenting%20some%20designs%20to%20a%20client%20a%20couple%20of%20weeks%20ago%20when%20this%20question%20came%20up%3A%20%22Will%20you%20be%20building%20this%20site%20with%20HTML5%20in%20mind%3F%22%20Naturally%2C%20I%20was%20happy%20to%20answer%20that%20one%21%20It%20went%20a%20little%20like%20this..." title="Digg"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F" title="Sphinn"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://reddit.com/submit?url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now" title="Reddit"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;notes=I%20was%20presenting%20some%20designs%20to%20a%20client%20a%20couple%20of%20weeks%20ago%20when%20this%20question%20came%20up%3A%20%22Will%20you%20be%20building%20this%20site%20with%20HTML5%20in%20mind%3F%22%20Naturally%2C%20I%20was%20happy%20to%20answer%20that%20one%21%20It%20went%20a%20little%20like%20this..." title="del.icio.us"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now" title="StumbleUpon"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F" title="Technorati"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F" title="Netvibes"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;t=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now" title="Facebook"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;annotation=I%20was%20presenting%20some%20designs%20to%20a%20client%20a%20couple%20of%20weeks%20ago%20when%20this%20question%20came%20up%3A%20%22Will%20you%20be%20building%20this%20site%20with%20HTML5%20in%20mind%3F%22%20Naturally%2C%20I%20was%20happy%20to%20answer%20that%20one%21%20It%20went%20a%20little%20like%20this..." title="Google Bookmarks"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;link=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F" title="FriendFeed"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;t=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now" title="HackerNews"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;title=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;source=HTML5+Doctor+helping+you+implement+HTML5+today&amp;summary=I%20was%20presenting%20some%20designs%20to%20a%20client%20a%20couple%20of%20weeks%20ago%20when%20this%20question%20came%20up%3A%20%22Will%20you%20be%20building%20this%20site%20with%20HTML5%20in%20mind%3F%22%20Naturally%2C%20I%20was%20happy%20to%20answer%20that%20one%21%20It%20went%20a%20little%20like%20this..." title="LinkedIn"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;h=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now" title="NewsVine"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fhtml5doctor.com%2Fhow-to-use-html5-in-your-client-work-right-now%2F&amp;t=How%20to%20use%20HTML5%20in%20your%20client%20work%20right%20now&amp;s=I%20was%20presenting%20some%20designs%20to%20a%20client%20a%20couple%20of%20weeks%20ago%20when%20this%20question%20came%20up%3A%20%22Will%20you%20be%20building%20this%20site%20with%20HTML5%20in%20mind%3F%22%20Naturally%2C%20I%20was%20happy%20to%20answer%20that%20one%21%20It%20went%20a%20little%20like%20this..." title="Tumblr"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></p>
<p><br/><br/></p>
<p><a href="http://html5doctor.com/how-to-use-html5-in-your-client-work-right-now/" rel="bookmark">How to use HTML5 in your client work right now</a> originally appeared on <a href="http://html5doctor.com">HTML5 Doctor</a> on March 30, 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://html5doctor.com/how-to-use-html5-in-your-client-work-right-now/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Why designers should care about HTML5</title>
		<link>http://html5doctor.com/why-designers-should-care-about-html5/</link>
		<comments>http://html5doctor.com/why-designers-should-care-about-html5/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 13:01:06 +0000</pubDate>
		<dc:creator>Cennydd Bowles</dc:creator>
				<category><![CDATA[Comment]]></category>
		<category><![CDATA[JavaScript APIs]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[HTML 5]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://html5doctor.com/?p=973</guid>
		<description><![CDATA[After a while on the fringes of our collective consciousness, HTML5 is finally getting the attention it deserves. The development community (as typified by the SuperFriends) has come together to debate practical elements of the spec, argue over the inclusion of controversial elements, and assess the timeframe over which we can unleash HTML5 in the wild.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;source=html5doctor&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>After a while on the fringes of our collective consciousness, <abbr title="Hypertext Markup Language 5">HTML5</abbr> is finally getting the attention it deserves. The development community (as typified by the <a href="http://www.zeldman.com/superfriends/">SuperFriends</a>) has come together to debate practical elements of the spec, argue over the inclusion of controversial elements, and assess the timeframe over which we can unleash <abbr>HTML</abbr>5 in the wild.</p>
<p>However those of us more accustomed to the world of Post-Its, sketches, and .psds – the designers – haven’t been so vocal. Perhaps we&#8217;ve been distracted by the bright lights of <a href="http://www.css3.info/">CSS3</a> and those surface thrills we’ve longed for. (Rounded corners! Gradients! Transparency!) Or, alternatively, we&#8217;ve been in the thrall of <code>@font-face</code> and looking forward to the coming age of passable web typography.</p>
<p>Understandable. But it’s time designers got excited about <abbr>HTML</abbr>5 too.</p>
<p>Partly, it’s just good practice. Whatever your flavour of design &ndash; visual, web, interaction, user experience &ndash; knowing the native technology makes you better at your job. Just as composers should understand the capabilities of the orchestra&#8217;s instruments, designers need to understand the language of the web.</p>
<p>But there’s more to <abbr>HTML</abbr>5 than simply keeping our skills sharp. It could make a big difference to the way we design for the web.</p>
<h2>Semantic elements</h2>
<p>Information architects (and, by extension, user experience designers) should be excited by the new <abbr>HTML</abbr>5 elements – <code>&lt;nav&gt;</code>, <code>&lt;header&gt;</code>, <code>&lt;aside&gt;</code> and so on. While they won’t immediately revolutionise today’s web, they’re an investment for the future. Doing useful stuff with information is the central theme of <abbr title="information architecture">IA</abbr>, and therefore its practitioners should be at the forefront of the new experiences that machine-readable semantics will offer. <abbr>HTML</abbr>5 allows us to mark text up in a more meaningful way than a sea of <code>&lt;div&gt;</code>s, meaning we’ll soon see applications appearing at a sub-page level. We’ve started to scratch the surface – think about the <a href="https://addons.mozilla.org/en-US/firefox/addon/4106">Operator toolbar</a> or customisable UIs à la <a href="http://www.google.com/ig">iGoogle</a> – but we’ll need detailed design thinking to work out how to bring the benefits of semantic richness to the end user.</p>
<h2>APIs and other extensions</h2>
<p>While it’s clear that <a href="http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html">some of the <abbr>HTML</abbr>5 APIs are far from perfect</a> right now, when they&#8217;re refined they will offer us intriguing new opportunities and challenges.</p>
<p>Designers of location-based services should of course find the <a href="http://dev.w3.org/geo/api/spec-source.html">geolocation API</a> invaluable. The <a href="http://blog.whatwg.org/the-road-to-html-5-contenteditable">contentEditable attribute</a> gives us further power to make the web truly read/write without resorting to JavaScript and custom interfaces. New input types (eg <code>type=&quot;search&quot;</code>) can provide extra visual cues about input function, although of course this depends on the solutions chosen by the browser manufacturers.</p>
<p>Until now, it’s been easy to consider our domain as bounded by the viewport and the web server. But <abbr>HTML</abbr>5 is another step toward seamlessness: the merging of desktop, offline and online. For instance, the <a href="/native-drag-and-drop/">drag and drop API</a> could see the line between online and desktop experience blur further. Local storage could allow for a web-like experience in areas of poor connectivity. This convergence is clearly a good thing, but we must also design how to expose those hidden seams at the user’s request. Users should stay in control of how their locations are published and what data is synchronised to their machine.</p>
<h2>&lt;video&gt;, &lt;audio&gt;, &lt;canvas&gt;</h2>
<p>There is of course something of a reported schism between the standards world and the Flash world. Some see the advent of these new media elements (particularly <code>&lt;canvas&gt;</code>) as heralding the death of Adobe’s poster child.</p>
<p>I don&#8217;t think this is either likely or desirable. Neither technology is perfect. Flash is, of course, proprietary and thus subject to the whims of a third party that stands between browser and user. <code>&lt;canvas&gt;</code> has <a href="http://esw.w3.org/topic/HTML/AddedElementCanvas">known accessibility problems</a>. But the two can live in harmony, if we play to their respective strengths. Some current Flash applications might be better suited to <code>&lt;canvas&gt;</code>, particularly those based around dynamic visualisation: graphs, animations, infographics. Some applications will benefit from the powerful capabilities of Flash: games, heavily interactive widgets.</p>
<p>This aside, there’s clearly a user experience benefit in not having to rely on an external plugin to play rich media elements, and it will be interesting to see the uptake of the <code>&lt;video&gt;</code> and <code>&lt;audio&gt;</code> elements. Although it will initially be down to browser makers to define the interface elements involved, we will need to figure out how to integrate them into everyday web experiences. The good news is that they can be styled in the same way as any other <abbr>HTML</abbr> element. If your visual aesthetic relies on slanted images with box shadows, it&#8217;s trivial to apply this to video too.</p>
<p>That said, we can&#8217;t ignore the elephant in the room: <a href="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2009-June/020620.html">the thorny codec issue</a>. I&#8217;m sure we&#8217;d all agree that the sooner it&#8217;s resolved, the better.</p>
<h2>What can designers do?</h2>
<p>Only the most patient and detail-oriented designer will relish the idea of reading the spec in full and arguing the finer points on the <a href="http://www.whatwg.org/mailing-list">WHATWG list</a>. That’s just not the way designers roll.</p>
<p>But as a community it’s important that we start talking about <abbr>HTML</abbr>5. If you&#8217;re new to <abbr>HTML</abbr>, now&#8217;s a great time to learn. The <a href="/article-archive/">articles on this site</a> and <a href="http://www.alistapart.com/articles/previewofhtml5/">A preview of HTML5</a> give useful guidance on the differences between <abbr>HTML</abbr>5 and its predecessors. Above all, designers should get chatting with their developer friends: there can’t be many left who no longer have an opinion on this technology. How do they see their practices changing? What can we do today to prepare our sites for the advent of HTML5? How can we build on its strong points to make the web a better place?</p>
<p>We don&#8217;t yet know what we&#8217;ll accomplish with <abbr>HTML</abbr>5, but then it&#8217;s not often that the vocabulary of the web changes this deeply. However, one thing is clear: if we prepare now, we have a great chance to bring innovation to our users&#8217; online lives.</p>
<p class="disclaimer">This article was jointly published on <a href="http://www.cennydd.co.uk/">Ineffable</a>, Cennydd&#8217;s personal website.</p>
<div id="crp_related">
<h3>Related Posts:</h3>
<ul>
<li><a href="http://html5doctor.com/reviewing-html5-for-web-designers/" rel="bookmark" class="crp_title">Reviewing HTML5 for Web Designers</a></li>
<li><a href="http://html5doctor.com/video-the-track-element-and-webm-codec/" rel="bookmark" class="crp_title">Video: the track element and webM codec</a></li>
<li><a href="http://html5doctor.com/native-audio-in-the-browser/" rel="bookmark" class="crp_title">Native Audio in the browser</a></li>
<li><a href="http://html5doctor.com/draw-attention-with-mark/" rel="bookmark" class="crp_title">Draw attention with mark</a></li>
<li><a href="http://html5doctor.com/web-directions-atmedia-2010/" rel="bookmark" class="crp_title">HTML5 Doctor at Web Directions @media</a></li>
</ul>
</div>
<p>Share and Save:</p>
<p>	<a rel="nofollow"  href="http://twitter.com/home?status=Why%20designers%20should%20care%20about%20HTML5%20-%20http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F" title="Twitter"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;title=Why%20designers%20should%20care%20about%20HTML5&amp;bodytext=After%20a%20while%20on%20the%20fringes%20of%20our%20collective%20consciousness%2C%20HTML5%20is%20finally%20getting%20the%20attention%20it%20deserves.%20The%20development%20community%20%28as%20typified%20by%20the%20SuperFriends%29%20has%20come%20together%20to%20debate%20practical%20elements%20of%20the%20spec%2C%20argue%20over%20the%20inclusion%20of%20controversial%20elements%2C%20and%20assess%20the%20timeframe%20over%20which%20we%20can%20unleash%20HTML5%20in%20the%20wild." title="Digg"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F" title="Sphinn"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://reddit.com/submit?url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;title=Why%20designers%20should%20care%20about%20HTML5" title="Reddit"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;title=Why%20designers%20should%20care%20about%20HTML5&amp;notes=After%20a%20while%20on%20the%20fringes%20of%20our%20collective%20consciousness%2C%20HTML5%20is%20finally%20getting%20the%20attention%20it%20deserves.%20The%20development%20community%20%28as%20typified%20by%20the%20SuperFriends%29%20has%20come%20together%20to%20debate%20practical%20elements%20of%20the%20spec%2C%20argue%20over%20the%20inclusion%20of%20controversial%20elements%2C%20and%20assess%20the%20timeframe%20over%20which%20we%20can%20unleash%20HTML5%20in%20the%20wild." title="del.icio.us"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;title=Why%20designers%20should%20care%20about%20HTML5" title="StumbleUpon"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F" title="Technorati"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Why%20designers%20should%20care%20about%20HTML5&amp;url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F" title="Netvibes"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;t=Why%20designers%20should%20care%20about%20HTML5" title="Facebook"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;title=Why%20designers%20should%20care%20about%20HTML5&amp;annotation=After%20a%20while%20on%20the%20fringes%20of%20our%20collective%20consciousness%2C%20HTML5%20is%20finally%20getting%20the%20attention%20it%20deserves.%20The%20development%20community%20%28as%20typified%20by%20the%20SuperFriends%29%20has%20come%20together%20to%20debate%20practical%20elements%20of%20the%20spec%2C%20argue%20over%20the%20inclusion%20of%20controversial%20elements%2C%20and%20assess%20the%20timeframe%20over%20which%20we%20can%20unleash%20HTML5%20in%20the%20wild." title="Google Bookmarks"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Why%20designers%20should%20care%20about%20HTML5&amp;link=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F" title="FriendFeed"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;t=Why%20designers%20should%20care%20about%20HTML5" title="HackerNews"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/hackernews.png" title="HackerNews" alt="HackerNews" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;title=Why%20designers%20should%20care%20about%20HTML5&amp;source=HTML5+Doctor+helping+you+implement+HTML5+today&amp;summary=After%20a%20while%20on%20the%20fringes%20of%20our%20collective%20consciousness%2C%20HTML5%20is%20finally%20getting%20the%20attention%20it%20deserves.%20The%20development%20community%20%28as%20typified%20by%20the%20SuperFriends%29%20has%20come%20together%20to%20debate%20practical%20elements%20of%20the%20spec%2C%20argue%20over%20the%20inclusion%20of%20controversial%20elements%2C%20and%20assess%20the%20timeframe%20over%20which%20we%20can%20unleash%20HTML5%20in%20the%20wild." title="LinkedIn"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.newsvine.com/_tools/seed&amp;save?u=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;h=Why%20designers%20should%20care%20about%20HTML5" title="NewsVine"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/newsvine.png" title="NewsVine" alt="NewsVine" class="sociable-hovers" /></a><br />
	<a rel="nofollow"  href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fhtml5doctor.com%2Fwhy-designers-should-care-about-html5%2F&amp;t=Why%20designers%20should%20care%20about%20HTML5&amp;s=After%20a%20while%20on%20the%20fringes%20of%20our%20collective%20consciousness%2C%20HTML5%20is%20finally%20getting%20the%20attention%20it%20deserves.%20The%20development%20community%20%28as%20typified%20by%20the%20SuperFriends%29%20has%20come%20together%20to%20debate%20practical%20elements%20of%20the%20spec%2C%20argue%20over%20the%20inclusion%20of%20controversial%20elements%2C%20and%20assess%20the%20timeframe%20over%20which%20we%20can%20unleash%20HTML5%20in%20the%20wild." title="Tumblr"><img src="http://html5doctor.com/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a></p>
<p><br/><br/></p>
<p><a href="http://html5doctor.com/why-designers-should-care-about-html5/" rel="bookmark">Why designers should care about HTML5</a> originally appeared on <a href="http://html5doctor.com">HTML5 Doctor</a> on October 14, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://html5doctor.com/why-designers-should-care-about-html5/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
