<?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>Wendy Chisholm &#187; consensus</title>
	<atom:link href="http://sp1ral.com/tag/consensus/feed/" rel="self" type="application/rss+xml" />
	<link>http://sp1ral.com</link>
	<description></description>
	<lastBuildDate>Thu, 20 May 2010 01:09:29 +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>HTML 5&#8211;What I&#8217;m Watching</title>
		<link>http://sp1ral.com/2009/08/html-5/</link>
		<comments>http://sp1ral.com/2009/08/html-5/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 19:54:50 +0000</pubDate>
		<dc:creator>wendy</dc:creator>
				<category><![CDATA[musings]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[consensus]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[humanrights]]></category>
		<category><![CDATA[reality]]></category>

		<guid isPermaLink="false">http://sp1ral.com/?p=88</guid>
		<description><![CDATA[I have recently become glued to my computer monitor as the latest reality show "HTML 5" unfolds. Here's my take on where things are and where I hope they are going. On the surface the discussion is about elements, attributes and apis, but at its heart it is about everyone’s ability to participate in the future society that will be based on these technologies.]]></description>
			<content:encoded><![CDATA[<p>I have recently become glued to my computer monitor as the latest reality show &#8220;HTML 5&#8243; unfolds. Since I was a participant in previous W3C reality shows (both seasons of WCAG), I understand some of the history and sympathize with many of the participants/actors. Here&#8217;s my take on where things are and where I hope they are going.</p>
<p>HTML 5 is the first time where people with disabilities are at the language development table a<em>t the same time</em> as everyone else and I think the reason things have gone a little wonky is that we aren&#8217;t used to being at the table <em>at all</em> or we show up to the table a decade after everyone has left (Windows and AJAX are both good examples). There are two very different cultures learning how to work together. It&#8217;s exciting and frustrating to watch.</p>
<p>For example, Ian suggesting that aria could be incorporated <a href="http://intertwingly.net/blog/2009/08/12/Mountain-Mohammed-Mohammed-Mountain-Please-Talk"><em>after</em> Last Call</a> stirs up a lot of history and emotion. We&#8217;ve seen it happen far too many times where accessibility is thrown out for the sake of progress and it&#8217;s nearly impossible to catch up if we miss that initial window. (While some people seem to be assuming a Second Last Call is a given, there is no guarantee.)</p>
<p>In terms of the canvas element, we&#8217;ve already missed the window. canvas is implemented in Firefox, Opera, and Safari and several applications exist that are not accessible such as <a href="https://bespin.mozilla.com/">bespin</a>. I&#8217;m heartened by the quick pace of the work to remedy the situation, but it&#8217;s hard to tell how it will play out.</p>
<p>Here are the things I&#8217;ll be watching and hoping for with the spec in general:</p>
<ol>
<li>As of <a href="http://lists.w3.org/Archives/Public/public-canvas-api/2009JulSep/0026.html">last Friday&#8217;s Canvas Accessibility Task Force meeting</a>, folks at Apple (Doug and James) are working on a prototype that creates a limited object model with aria attributes. I&#8217;ll be interested to see what information will be available to access technologies, how that information is provided, and how someone will interact with it.</li>
<li>One of my biggest concerns with canvas is that current implementations use JavaScript to draw pixels and there are no objects or nodes to which you can attach aria semantics. I&#8217;m hoping that object-oriented JavaScript libraries (like <a href="http://objective-j.org/">Objective-J</a>) build in aria and that people will use these instead of just drawing pixels. Folks are talking about creating &#8220;shadow DOMs&#8221; (or shadow trees) that sit behind or beside a canvas. While I&#8217;m happy for a solution that will work, that one doesn&#8217;t seem to be directly accessible. There&#8217;s a lot to watch in this area to ensure we don&#8217;t end up with something that looks like Flash circa 1998.</li>
<li>I like the direction that the HTML WG and the PF WG are taking in integrating ARIA into HTML5. I&#8217;ll be watching for the HTML WG response to <a href="http://html5.org/tools/web-apps-tracker?from=3656&amp;to=3657">Steven&#8217;s proposal</a>.</li>
<li>The <a href="http://lists.w3.org/Archives/Public/public-html/2009Aug/1248.html">discussion about text alternatives</a> is puzzling. I&#8217;ll definitely keep tabs on that, although I have a lot to catch up on to understand the issues.</li>
<li>Dare I even touch the summary attribute? [grin] It seems that it was used as a sacrificial lamb to make a process point. While it was intense, the energy and space that were created as a result look promising and I hope are sustainable.</li>
</ol>
<p>Overall, I think things are heading in a good direction. Having been an editor on two specifications that were fairly contentious, I know it is hard work to find the &#8220;right&#8221; words that a disparate set of people will be willing to build consensus around. And, consensus is <em>really, really</em> hard. It isn&#8217;t unanimous; it&#8217;s &#8220;what can we all live with.&#8221; And since we all have to live with compromise, it isn&#8217;t perfect in anyone&#8217;s eyes&#8211;that&#8217;s the most disappointing aspect of specification writing. But, that same compromise is also the beauty because it shows commitment and connection for the future.</p>
<p>So, I&#8217;ll keep watching the &#8220;HTML5 Reality Show&#8221; and hope that accessibility doesn&#8217;t get voted off of the island. On the surface the discussion is about elements, attributes and apis, but at its heart it is about everyone&#8217;s ability to participate in the future society that will be based on these technologies.</p>
<p>A big shout out to all of you in the HTML 5 trenches. This is really hard work and keep at it. I&#8217;m watching, cheering, and jeering from safely behind my monitor. [grin]</p>
]]></content:encoded>
			<wfw:commentRss>http://sp1ral.com/2009/08/html-5/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
