<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Comments for HTML5 Doctor</title>
	
	<link>http://html5doctor.com</link>
	<description>helping you implement HTML5 today</description>
	<lastBuildDate>Sat, 26 May 2012 09:40:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/HTML5DoctorComments" /><feedburner:info uri="html5doctorcomments" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Comment on The figure &amp; figcaption elements by laeeq</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/mT3L3bhEGFM/</link>
		<dc:creator>laeeq</dc:creator>
		<pubDate>Sat, 26 May 2012 09:40:17 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=1646#comment-26259</guid>
		<description>Many many thank you for the explanation of figure and figcaption!</description>
		<content:encoded><![CDATA[<p>Many many thank you for the explanation of figure and figcaption!</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/mT3L3bhEGFM" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/the-figure-figcaption-elements/#comment-26259</feedburner:origLink></item>
	<item>
		<title>Comment on Pushing and Popping with the History API by Alex</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/X6Llylfxd4s/</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 25 May 2012 15:27:58 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=3897#comment-26176</guid>
		<description>Despite my comment above about poor browser support I decided to switch from hashed URLs (/#/slug) to HTML5 history for http://goproheroes.com and decided to just fall back to normal page loading for IE9 and below using:

function supports_history_api() {
	return !!(window.history &amp;&amp; history.pushState);
}</description>
		<content:encoded><![CDATA[<p>Despite my comment above about poor browser support I decided to switch from hashed URLs (/#/slug) to HTML5 history for <a href="http://goproheroes.com" rel="nofollow">http://goproheroes.com</a> and decided to just fall back to normal page loading for IE9 and below using:</p>
<p>function supports_history_api() {<br />
	return !!(window.history &amp;&amp; history.pushState);<br />
}</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/X6Llylfxd4s" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/history-api/#comment-26176</feedburner:origLink></item>
	<item>
		<title>Comment on HTML5 adaptive images: end of round one by Rob</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/MAzrHjrllA0/</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Thu, 24 May 2012 17:46:39 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=4645#comment-26096</guid>
		<description>For actually working day to day with any syntax it's vital that:

a) The syntax is easy to understand
b) Syntax can easily be integrated into various templating systems
c) Syntax can easily be integrated into Content Systems

The only one that appears workable is the PICTURE tag, though "picture" isn't the right word - "image" or "imageset" would be far more understandable.

As far as the code goes, using media-query style values is OK but surely it would be a lot simpler to use the browsers viewport [width]  to determine which image is displayed?

I propose a "viewport" attribute, with the value being the minimum viewport size, eg in this example hires.png would only display if the viewport was at least 800px:

&lt;code&gt;
&lt;picture alt="angry pirate"&gt;
   &lt;source src=hires.png viewport="800"&gt;
   &lt;source src=midres.png viewport="480"&gt;
   &lt;source src=lores.png&gt;
      &lt;!-- fallback for browsers without support --&gt;
      &lt;img src=midres.png alt="angry pirate"&gt;
&lt;/picture&gt;
&lt;/code&gt;

To me, as someone who develops web site for a living, this makes far more sense.</description>
		<content:encoded><![CDATA[<p>For actually working day to day with any syntax it&#8217;s vital that:</p>
<p>a) The syntax is easy to understand<br />
b) Syntax can easily be integrated into various templating systems<br />
c) Syntax can easily be integrated into Content Systems</p>
<p>The only one that appears workable is the PICTURE tag, though &#8220;picture&#8221; isn&#8217;t the right word &#8211; &#8220;image&#8221; or &#8220;imageset&#8221; would be far more understandable.</p>
<p>As far as the code goes, using media-query style values is OK but surely it would be a lot simpler to use the browsers viewport [width]  to determine which image is displayed?</p>
<p>I propose a &#8220;viewport&#8221; attribute, with the value being the minimum viewport size, eg in this example hires.png would only display if the viewport was at least 800px:</p>
<p><code><br />
&lt;picture alt="angry pirate"&gt;<br />
   &lt;source src=hires.png viewport="800"&gt;<br />
   &lt;source src=midres.png viewport="480"&gt;<br />
   &lt;source src=lores.png&gt;<br />
      <!-- fallback for browsers without support --><br />
      &lt;img src=midres.png alt="angry pirate"&gt;<br />
&lt;/picture&gt;<br />
</code></p>
<p>To me, as someone who develops web site for a living, this makes far more sense.</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/MAzrHjrllA0" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/html5-adaptive-images-end-of-round-one/#comment-26096</feedburner:origLink></item>
	<item>
		<title>Comment on HTML5 adaptive images: end of round one by pelicanorojo</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/T1NqWrVixuE/</link>
		<dc:creator>pelicanorojo</dc:creator>
		<pubDate>Thu, 24 May 2012 15:06:24 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=4645#comment-26080</guid>
		<description>When aspect ratio may be considered constant, it will be nice that given one image like jpg format, the browser only download the frequency components that it can renderize for a given image size. I mean instead of low pass filtering when the image have more frequency information than needed, only download the low frequency components you may call it "smart image download".

It will be great if also the server can continue the image download from a given point, in order to download higher frequency information when needed (for example in a resize). @pelicanorojo</description>
		<content:encoded><![CDATA[<p>When aspect ratio may be considered constant, it will be nice that given one image like jpg format, the browser only download the frequency components that it can renderize for a given image size. I mean instead of low pass filtering when the image have more frequency information than needed, only download the low frequency components you may call it &#8220;smart image download&#8221;.</p>
<p>It will be great if also the server can continue the image download from a given point, in order to download higher frequency information when needed (for example in a resize). @pelicanorojo</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/T1NqWrVixuE" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/html5-adaptive-images-end-of-round-one/#comment-26080</feedburner:origLink></item>
	<item>
		<title>Comment on The contenteditable attribute by Shanqiang Ke</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/8Yk9KRrc5cs/</link>
		<dc:creator>Shanqiang Ke</dc:creator>
		<pubDate>Thu, 24 May 2012 15:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=3796#comment-26079</guid>
		<description>Good article，open mind.</description>
		<content:encoded><![CDATA[<p>Good article，open mind.</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/8Yk9KRrc5cs" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/the-contenteditable-attribute/#comment-26079</feedburner:origLink></item>
	<item>
		<title>Comment on Happy 1st Birthday us by Shanqiang Ke</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/kATw6jty4D8/</link>
		<dc:creator>Shanqiang Ke</dc:creator>
		<pubDate>Thu, 24 May 2012 13:55:25 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=2135#comment-26075</guid>
		<description>happy birthday</description>
		<content:encoded><![CDATA[<p>happy birthday</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/kATw6jty4D8" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/happy-1st-birthday-us/#comment-26075</feedburner:origLink></item>
	<item>
		<title>Comment on HTML5 for Web Developers by rayencharisa</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/tKKUKVRrkB4/</link>
		<dc:creator>rayencharisa</dc:creator>
		<pubDate>Thu, 24 May 2012 06:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=3061#comment-26060</guid>
		<description>&lt;a href="//www.rizecorp.com”" rel="nofollow"&gt;HTML5 Developers&lt;/a&gt;
 providing amazing features like  enhanced context menus, direct-mode graphics canvas, advanced client-server communication channels, great semantics, embedded audio, video tags, various features for offline web applications.</description>
		<content:encoded><![CDATA[<p><a href="//www.rizecorp.com”" rel="nofollow">HTML5 Developers</a><br />
 providing amazing features like  enhanced context menus, direct-mode graphics canvas, advanced client-server communication channels, great semantics, embedded audio, video tags, various features for offline web applications.</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/tKKUKVRrkB4" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/html5-for-web-developers/#comment-26060</feedburner:origLink></item>
	<item>
		<title>Comment on HTML5 adaptive images: end of round one by madcampos</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/ujR24fcObF8/</link>
		<dc:creator>madcampos</dc:creator>
		<pubDate>Wed, 23 May 2012 22:38:56 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=4645#comment-26031</guid>
		<description>i think that leaving the browser to decide e few things is a good option, but i want to be able to decide stuff my way.
the syntax of srcset i just too weird, it's idea (of leaving things to the browser) cen fit greatly with the picture element in my opinion.</description>
		<content:encoded><![CDATA[<p>i think that leaving the browser to decide e few things is a good option, but i want to be able to decide stuff my way.<br />
the syntax of srcset i just too weird, it&#8217;s idea (of leaving things to the browser) cen fit greatly with the picture element in my opinion.</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/ujR24fcObF8" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/html5-adaptive-images-end-of-round-one/#comment-26031</feedburner:origLink></item>
	<item>
		<title>Comment on HTML5 and Search Engine Optimisation (SEO) by Daddis &amp; Associates</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/DCewnB178Ak/</link>
		<dc:creator>Daddis &amp; Associates</dc:creator>
		<pubDate>Wed, 23 May 2012 18:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=2821#comment-26019</guid>
		<description>&lt;blockquote&gt; - "My site is developed in Asp.net how much it will be beneficial to me if I convert it in to HTML 5?"&lt;/blockquote&gt;

You don’t need to choose between ASP.NET and HTML 5. Microsoft is fully committed to HTML 5.

ASP.NET is part of the .NET Framework: 
&lt;a href="//www.asp.net/web-forms/videos/how-do-i/what-is-asp-net”" title="“ASP.NET" rel="nofollow"&gt;ASP.NET Overview&lt;/a&gt;

ASP.NET websites are typically composed of various .NET Framework components. The user interface has been traditionally designed using ASP.NET Webforms or ASP.NET MVC Views. 

ASP.NET. Web Forms contain ASP.NET Server Controls which abstract HTML rendering to the ASP.NET runtime.

ASP.NET MVC provides the ability to design "closer to the metal," exerting fine-grained control over HTML rendering: &lt;a href="//msdn.microsoft.com/en-us/library/gg549172(VS.99).aspx”" title="”ASP.NET" rel="nofollow"&gt; ASP.NET Web Pages with Razor Syntax&lt;/a&gt;.

Here is another programmer comparison of ASP.NET Webforms and ASP.NET MVC Views: &lt;a href="//leedumond.com/blog/10-reasons-asp-net-webforms-still-rock/”" title="”10-reasons-asp-net-webforms-still-rock”" rel="nofollow"&gt;10-reasons-asp-net-webforms-still-rock&lt;/a&gt;.

Personally, I am using ASP.NET MVC using Razor Views. This provides the richness of the .NET Framework along with full control of HTML, CSS, JavaScript, etc.

I add logic to my ASP.NET MVC controllers which detects whether the HTTP Request originated from a mobile device:

&lt;code&gt;
if (Request.Browser.IsMobileDevice)
{
	return View(viewName + ".Mobile", model);
}
else
{
	return View(viewName, model);
}
&lt;/code&gt;

I then create separate views for desktop and mobile devices, each containing unique navigation structures. I put content in partial views that can be re-used by both the desktop and mobile views.

For CSS, I use CSS media queries to detect the device and browser widths.

The end result is that a single URL will return HTML and CSS specific to the user’s device and browser width.

&lt;a href="//weblogs.asp.net/scottgu/archive/2012/04/19/great-free-course-on-building-asp-net-mvc-apps-with-ef-code-first-html5-and-jquery.aspx”" title="”free" rel="nofollow"&gt;free Pluralsight training course on ASP.NET MVC, HTML 5 and jQuery&lt;/a&gt;</description>
		<content:encoded><![CDATA[<blockquote><p> &#8211; &#8220;My site is developed in Asp.net how much it will be beneficial to me if I convert it in to HTML 5?&#8221;</p></blockquote>
<p>You don’t need to choose between ASP.NET and HTML 5. Microsoft is fully committed to HTML 5.</p>
<p>ASP.NET is part of the .NET Framework:<br />
<a href="//www.asp.net/web-forms/videos/how-do-i/what-is-asp-net”" title="“ASP.NET" rel="nofollow">ASP.NET Overview</a></p>
<p>ASP.NET websites are typically composed of various .NET Framework components. The user interface has been traditionally designed using ASP.NET Webforms or ASP.NET MVC Views. </p>
<p>ASP.NET. Web Forms contain ASP.NET Server Controls which abstract HTML rendering to the ASP.NET runtime.</p>
<p>ASP.NET MVC provides the ability to design &#8220;closer to the metal,&#8221; exerting fine-grained control over HTML rendering: <a href="//msdn.microsoft.com/en-us/library/gg549172(VS.99).aspx”" title="”ASP.NET" rel="nofollow"> ASP.NET Web Pages with Razor Syntax</a>.</p>
<p>Here is another programmer comparison of ASP.NET Webforms and ASP.NET MVC Views: <a href="//leedumond.com/blog/10-reasons-asp-net-webforms-still-rock/”" title="”10-reasons-asp-net-webforms-still-rock”" rel="nofollow">10-reasons-asp-net-webforms-still-rock</a>.</p>
<p>Personally, I am using ASP.NET MVC using Razor Views. This provides the richness of the .NET Framework along with full control of HTML, CSS, JavaScript, etc.</p>
<p>I add logic to my ASP.NET MVC controllers which detects whether the HTTP Request originated from a mobile device:</p>
<p><code><br />
if (Request.Browser.IsMobileDevice)<br />
{<br />
	return View(viewName + ".Mobile", model);<br />
}<br />
else<br />
{<br />
	return View(viewName, model);<br />
}<br />
</code></p>
<p>I then create separate views for desktop and mobile devices, each containing unique navigation structures. I put content in partial views that can be re-used by both the desktop and mobile views.</p>
<p>For CSS, I use CSS media queries to detect the device and browser widths.</p>
<p>The end result is that a single URL will return HTML and CSS specific to the user’s device and browser width.</p>
<p><a href="//weblogs.asp.net/scottgu/archive/2012/04/19/great-free-course-on-building-asp-net-mvc-apps-with-ef-code-first-html5-and-jquery.aspx”" title="”free" rel="nofollow">free Pluralsight training course on ASP.NET MVC, HTML 5 and jQuery</a></p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/DCewnB178Ak" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/html5-seo-search-engine-optimisation/#comment-26019</feedburner:origLink></item>
	<item>
		<title>Comment on Using Modernizr to detect HTML5 features and provide fallbacks by Simon Rostron</title>
		<link>http://feedproxy.google.com/~r/HTML5DoctorComments/~3/ZjWuOVumbCQ/</link>
		<dc:creator>Simon Rostron</dc:creator>
		<pubDate>Wed, 23 May 2012 16:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://html5doctor.com/?p=4371#comment-25992</guid>
		<description>Thanks for article , Im glad to see Chrome is now the most popular browser and IE9 is being rolled out on new systems. The days of IE7-IE8 will soon be a thing of the past but in the meantime this tool works great.</description>
		<content:encoded><![CDATA[<p>Thanks for article , Im glad to see Chrome is now the most popular browser and IE9 is being rolled out on new systems. The days of IE7-IE8 will soon be a thing of the past but in the meantime this tool works great.</p>
<img src="http://feeds.feedburner.com/~r/HTML5DoctorComments/~4/ZjWuOVumbCQ" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://html5doctor.com/using-modernizr-to-detect-html5-features-and-provide-fallbacks/#comment-25992</feedburner:origLink></item>
</channel>
</rss><!-- Dynamic page generated in 0.251 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-05-27 11:39:50 -->

