<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	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/"
		>
<channel>
	<title>Comments on: HTML5, who is bad enough to take on canvas?</title>
	<atom:link href="http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/</link>
	<description>A Term of Endearment</description>
	<lastBuildDate>Thu, 29 Jul 2010 04:56:35 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Elroy Bridge</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13838</link>
		<dc:creator>Elroy Bridge</dc:creator>
		<pubDate>Tue, 22 Dec 2009 21:17:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13838</guid>
		<description>I would like to thank you for the endeavors you have made in composing this article. I am hoping the same best work from you in the future as well. In fact your fanciful writing abilities has inspired me to start my own blog now. Actually the blogging is spreading its wings rapidly. Your write up is a fine instance of it.</description>
		<content:encoded><![CDATA[<p>I would like to thank you for the endeavors you have made in composing this article. I am hoping the same best work from you in the future as well. In fact your fanciful writing abilities has inspired me to start my own blog now. Actually the blogging is spreading its wings rapidly. Your write up is a fine instance of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Kingsbury</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13833</link>
		<dc:creator>Peter Kingsbury</dc:creator>
		<pubDate>Sun, 13 Dec 2009 02:44:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13833</guid>
		<description>My first impulse, once introduced to HTML5 Canvas, was tile-based RPGs. Take a look at http://tge.stormwarestudios.com/ and let me know what you think.</description>
		<content:encoded><![CDATA[<p>My first impulse, once introduced to HTML5 Canvas, was tile-based RPGs. Take a look at <a href="http://tge.stormwarestudios.com/" rel="nofollow">http://tge.stormwarestudios.com/</a> and let me know what you think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: HTML5 &#8211; jetzt neu mit gebremstem Schaum</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13520</link>
		<dc:creator>HTML5 &#8211; jetzt neu mit gebremstem Schaum</dc:creator>
		<pubDate>Sat, 12 Sep 2009 22:04:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13520</guid>
		<description>[...] Nicole Sullivan: »HTML5, who is bad enough to take on canvas?« [...]</description>
		<content:encoded><![CDATA[<p>[...] Nicole Sullivan: »HTML5, who is bad enough to take on canvas?« [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicole</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13513</link>
		<dc:creator>Nicole</dc:creator>
		<pubDate>Fri, 11 Sep 2009 17:50:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13513</guid>
		<description>@Nicholas C. Zakas - the standards world moves at a glacial pace, this is both an advantage and an inconvenience. :) Thanks for the links, you made some good points.</description>
		<content:encoded><![CDATA[<p>@Nicholas C. Zakas &#8211; the standards world moves at a glacial pace, this is both an advantage and an inconvenience. <img src='http://www.stubbornella.org/content/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Thanks for the links, you made some good points.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas C. Zakas</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13486</link>
		<dc:creator>Nicholas C. Zakas</dc:creator>
		<pubDate>Sun, 06 Sep 2009 06:48:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13486</guid>
		<description>Funny, this post made me go dig up some of my posts on HTML5:
http://www.nczonline.net/blog/2007/12/06/what-i-d-like-to-see-in-html-5/
http://www.nczonline.net/blog/2008/02/28/thoughts-on-html-5/

I think you and I agree on a lot of the points (funny that a lot of those are still relevant now, in 2009, when my first post was in 2007). 

@Mark - JavaScript isn&#039;t for creating UI, it&#039;s for defining UI behavior. The UI should be defined by HTML and scripted by JavaScript. The paradigms Nicole is talking about have pretty clear user experiences, tabs tend to work the same way regardless of who implements them and how. Think of a checkbox control - should I also have to make that from scratch? Common UI elements are already part of HTML, we just need more of them so we don&#039;t need to keep recreating the wheel. And just like the current UI elements, you&#039;d be able to augment its behavior using JavaScript.</description>
		<content:encoded><![CDATA[<p>Funny, this post made me go dig up some of my posts on HTML5:<br />
<a href="http://www.nczonline.net/blog/2007/12/06/what-i-d-like-to-see-in-html-5/" rel="nofollow">http://www.nczonline.net/blog/2007/12/06/what-i-d-like-to-see-in-html-5/</a><br />
<a href="http://www.nczonline.net/blog/2008/02/28/thoughts-on-html-5/" rel="nofollow">http://www.nczonline.net/blog/2008/02/28/thoughts-on-html-5/</a></p>
<p>I think you and I agree on a lot of the points (funny that a lot of those are still relevant now, in 2009, when my first post was in 2007). </p>
<p>@Mark &#8211; JavaScript isn&#8217;t for creating UI, it&#8217;s for defining UI behavior. The UI should be defined by HTML and scripted by JavaScript. The paradigms Nicole is talking about have pretty clear user experiences, tabs tend to work the same way regardless of who implements them and how. Think of a checkbox control &#8211; should I also have to make that from scratch? Common UI elements are already part of HTML, we just need more of them so we don&#8217;t need to keep recreating the wheel. And just like the current UI elements, you&#8217;d be able to augment its behavior using JavaScript.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ø Web Forms and Opera 10 &#124; i love and hate you all - On understanding people. Or at least trying to ø</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13478</link>
		<dc:creator>ø Web Forms and Opera 10 &#124; i love and hate you all - On understanding people. Or at least trying to ø</dc:creator>
		<pubDate>Fri, 04 Sep 2009 16:33:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13478</guid>
		<description>[...] Stubbornella » Blog Archive » HTML5, who is bad enough to take on &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] Stubbornella » Blog Archive » HTML5, who is bad enough to take on &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Perkins</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13469</link>
		<dc:creator>Mark Perkins</dc:creator>
		<pubDate>Wed, 02 Sep 2009 12:22:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13469</guid>
		<description>&lt;blockquote&gt;&quot;Practically every site in the known universe has toggle blocks, tabs, carousels, or accordion menus. I’d like to seen native browser support and CSS styling, so that these element incur no particular performance cost.&quot;&lt;/blockquote&gt;

I&#039;m sorry, but I have to say that I couldn&#039;t disagree with this more strongly about the above statement. I can only think of &lt;em&gt;disadvantages&lt;/em&gt;&lt;em&gt; (apart from, speculatively, performance) to having these elements implemented as native browser controls. How would we be able to fine tune their behaviour? What happens if I want a tabbed slider, not just a plain slider? What is the interaction model with these? How do we even get to decide what items (tabs, carosels etc) get included in the &#039;native&#039; controls? What happens when someone invents a new &#039;widget&#039; that becomes popular and widespread - Do we wait for HTML6 to include it?

In my mind this sort of thing is &lt;/em&gt;&lt;em&gt;exactly&lt;/em&gt; what javascript is for, and should stay well away from any kind of native browser implementation.</description>
		<content:encoded><![CDATA[<blockquote><p>&#8220;Practically every site in the known universe has toggle blocks, tabs, carousels, or accordion menus. I’d like to seen native browser support and CSS styling, so that these element incur no particular performance cost.&#8221;</p></blockquote>
<p>I&#8217;m sorry, but I have to say that I couldn&#8217;t disagree with this more strongly about the above statement. I can only think of <em>disadvantages</em><em> (apart from, speculatively, performance) to having these elements implemented as native browser controls. How would we be able to fine tune their behaviour? What happens if I want a tabbed slider, not just a plain slider? What is the interaction model with these? How do we even get to decide what items (tabs, carosels etc) get included in the &#8216;native&#8217; controls? What happens when someone invents a new &#8216;widget&#8217; that becomes popular and widespread &#8211; Do we wait for HTML6 to include it?</p>
<p>In my mind this sort of thing is </em><em>exactly</em> what javascript is for, and should stay well away from any kind of native browser implementation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicole</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13464</link>
		<dc:creator>Nicole</dc:creator>
		<pubDate>Tue, 01 Sep 2009 15:23:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13464</guid>
		<description>@hackepeter - Thanks! Let me correct that.

@James - It was a joke. ;) I think you might be looking too deeply for meaning. What I did mean is that the standards, accessibility, and JS communities need to talk more. Canvas is in HTML5, with no way to use it accessibly (yet!)

@Audrey - Can you explain more?</description>
		<content:encoded><![CDATA[<p>@hackepeter &#8211; Thanks! Let me correct that.</p>
<p>@James &#8211; It was a joke. <img src='http://www.stubbornella.org/content/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I think you might be looking too deeply for meaning. What I did mean is that the standards, accessibility, and JS communities need to talk more. Canvas is in HTML5, with no way to use it accessibly (yet!)</p>
<p>@Audrey &#8211; Can you explain more?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hackepeter</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13463</link>
		<dc:creator>hackepeter</dc:creator>
		<pubDate>Tue, 01 Sep 2009 14:53:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13463</guid>
		<description>&quot;A conversation is an ugly way to use a DL, I mean, which speaker is the DT and which is the DD?&quot;

the DT is the name of the Speaker and the DD is what the speaker says.

http://www.w3schools.com/tags/html5_dialog.asp</description>
		<content:encoded><![CDATA[<p>&#8220;A conversation is an ugly way to use a DL, I mean, which speaker is the DT and which is the DD?&#8221;</p>
<p>the DT is the name of the Speaker and the DD is what the speaker says.</p>
<p><a href="http://www.w3schools.com/tags/html5_dialog.asp" rel="nofollow">http://www.w3schools.com/tags/html5_dialog.asp</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Pearce</title>
		<link>http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/comment-page-1/#comment-13461</link>
		<dc:creator>James Pearce</dc:creator>
		<pubDate>Tue, 01 Sep 2009 03:35:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.stubbornella.org/content/?p=380#comment-13461</guid>
		<description>I am puzzled by your general assertion that &#039;Javascript is to standards&#039; as &#039;Ajaxian is to ALA&#039; as &#039;canvas is to markup&#039; as &#039;non-accessible is to accessible&#039;.

These are mostly orthogonal vectors... I know you can&#039;t be suggesting that all non-canvas code written by ALA readers is perfectly accessible ;-) And highly interactive web sites have had poor accessibility (and mobile suitability) long before canvas came along.

But in general I agree. My personal concern would not be about readership cliques and one tag per se, but about how to display *any sort* of &#039;data via interactive charts and controls&#039; in a universally accessible way. Or even static charts!

This is an devilishly intriguing challenge, but on the whole unconnected to HTML5, I would have thought. No?</description>
		<content:encoded><![CDATA[<p>I am puzzled by your general assertion that &#8216;Javascript is to standards&#8217; as &#8216;Ajaxian is to ALA&#8217; as &#8216;canvas is to markup&#8217; as &#8216;non-accessible is to accessible&#8217;.</p>
<p>These are mostly orthogonal vectors&#8230; I know you can&#8217;t be suggesting that all non-canvas code written by ALA readers is perfectly accessible <img src='http://www.stubbornella.org/content/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  And highly interactive web sites have had poor accessibility (and mobile suitability) long before canvas came along.</p>
<p>But in general I agree. My personal concern would not be about readership cliques and one tag per se, but about how to display *any sort* of &#8216;data via interactive charts and controls&#8217; in a universally accessible way. Or even static charts!</p>
<p>This is an devilishly intriguing challenge, but on the whole unconnected to HTML5, I would have thought. No?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
