<?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>Standards Suck &#187; Mr Last Week</title>
	<atom:link href="http://standardssuck.org/tag/mr-last-week/feed" rel="self" type="application/rss+xml" />
	<link>http://standardssuck.org</link>
	<description>Unbiased journalism on Web standards since May 2008</description>
	<lastBuildDate>Wed, 02 Dec 2009 12:59:00 +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>What developers want from HTML5</title>
		<link>http://standardssuck.org/what-devs-want-from-html5</link>
		<comments>http://standardssuck.org/what-devs-want-from-html5#comments</comments>
		<pubDate>Tue, 25 Aug 2009 13:28:49 +0000</pubDate>
		<dc:creator>marcosc</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bruce Lawson]]></category>
		<category><![CDATA[HTML-WG]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Mr Last Week]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://standardssuck.org/?p=84</guid>
		<description><![CDATA[Update 3/9/09: Transcript is now available at the end of this post.
Lachy caught up with with the world famous Blorsen (aka. Bruce Lawson), one of Opera Software&#8217;s developer relations guys, about what developers want from HTML5. Bruce and Lachy also discuss recent happenings in the W3C&#8217;s HTML Working Group, such as new alternative drafts, and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update 3/9/09:</strong> Transcript is now available at the end of this post.</p>
<p>Lachy caught up with with the world famous Blorsen (aka. <a href="http://www.brucelawson.co.uk/">Bruce Lawson</a>), one of <a href="http://www.opera.com/">Opera Software&#8217;s</a> developer relations guys, about what developers want from <a href="http://dev.w3.org/html5/spec/Overview.html">HTML5</a>. Bruce and Lachy also discuss recent happenings in the W3C&#8217;s <a href="http://www.w3.org/html/wg/">HTML Working Group</a>, such as new alternative drafts, and a few of the open issues faced by the group.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="230" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=6262684&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="230" src="http://vimeo.com/moogaloop.swf?clip_id=6262684&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/6262684">Bruce Lawson &#8211; What devs want from HTML5</a> from <a href="http://vimeo.com/user651153">Standards Suck</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>Lachy</p>
<blockquote><p>Hi, welcome to another episode of Standards Suck. I&#8217;m here with Bruce Lawson, my colleague in Opera Software and we&#8217;re going to talk about a few things today. Firstly his role with dealing with the community in regards to HTML 5 and we&#8217;ll talk about issues where the spec currently lacking.</p></blockquote>
<blockquote><p>And then we&#8217;ll go into a bit more detail about issues within the actual workgroup. So firstly tell us a bit about what your role is.</p></blockquote>
<p>Bruce</p>
<blockquote><p>Okay Lachy, for Opera I work in developer relations cos until Opera I lead a development team for four years in a big legal organisation in the UK. So with HTML 5 the perspective I&#8217;m trying to give is that of an interested standards-aware developer. I&#8217;m not a guy you can quote from RFC&#8217;s, etc, but sometimes I think I&#8217;m being paid to ask the potentially silly or naive questions a lot of people want to know the answers for but don&#8217;t necessarily feel comfortable emailing the What WG to ask. So I like to think that I could feedback some of the things that those people want to you guys who are actually involved in the writing of standards.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Right, so you&#8217;re sort of a liaison between us working on the spec and the wider community?</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah, I mean you know yourself that specs aren&#8217;t written for authors, specs are written largely for implementers and the language that you use is very, very different, and of necessity. But nevertheless the community&#8217;s really excited by it, so although there&#8217;s some guy writing an authoring guide (I don&#8217;t know who he is&#8230;)</p></blockquote>
<p>Lachy</p>
<blockquote><p>That&#8217;s me.</p></blockquote>
<p>Bruce</p>
<blockquote><p>But that guy&#8217;s really heavily involved with specifying and the community want that information, so I&#8217;m trying to provide it.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Right. Could you tell us a bit about what the community actually wants from HTML 5 that maybe it&#8217;s currently lacking from the spec?</p></blockquote>
<p>Bruce</p>
<blockquote><p>The two main things they want is they want it now, and they want clarity. And we&#8217;re getting there. The people I&#8217;ve spoken to love the potential of the video element and there&#8217;s a lot of kind of shaking of heads in disbelief about the codec problems that are not the HTML 5 working group&#8217;s problem, it&#8217;s the browser and the community loves canvas, in my opinion a little too much cos some things are better done with SVG and of course there&#8217;s the accessibility problem that we&#8217;ll talk about later.</p></blockquote>
<blockquote><p>People like the sectioning elements so you can, you know, divide a page off into a hierarchy of good sections which is great and really useful in the stage when contents are pulled in from lots of sources. Generally the community I think are happy with the direction and the details need finessing and there are people, you know, who despise the whole thing and think XHTML 2 was the bees knees but that&#8217;s an argument that&#8217;s lost its day I think.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Right, so, okay so generally the vibe outside the community is that HTML 5 is progressing well. What about within the HTML working group itself, what&#8217;s sort of going on in there?</p></blockquote>
<p>Bruce</p>
<blockquote><p>Well the HTML working group is a fascinating bunch because of course you&#8217;ve got the core guys, the &#8220;cabal&#8221;, as believe missed Mr Last Week calls it, but of course you&#8217;ve got hundreds of people like me who, who signed up and are participating which is &#8211; I guess &#8211; a first for anything that&#8217;s W3C related. The difficulty is, is there are multiple specs being written now. The reason is is that a lot of people think they haven&#8217;t necessarily had satisfaction or had their concerns addressed in a manner that they&#8217;d like by Ian Hickson (the editor) and the other guys writing the spec and so have taken it upon themselves to write parallel specs.</p></blockquote>
<p>Lachy</p>
<blockquote><p>So this is both to and split out sections into their own independent sections. For example the Web Workers spec was taken out, a couple of others, but also to write alternatives to current draft?</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah, there was spec recently by a guy called Manu Sporny (I think I pronounced the name right). He&#8217;s the guy behind RDFa, which is a way of marking of micro-data semantically, and he wrote a spec that was the same technically as Ian Hickson&#8217;s spec but full of warnings. It went to a vote and I actually voted for his to take precedence although the vote was lost.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Alright, could you just give us another view of what the two different views on this issue are &#8211; why some people wanted warnings, some people didn&#8217;t.</p></blockquote>
<p>Bruce</p>
<blockquote><p>The reason I wanted the warnings is, although I disagreed with most of the warnings &#8211; I thought most of the warnings were verging on fear and uncertainty and doubt, but although I personally disagreed with them I thought that they&#8217;re the legitimate concerns of people far brighter than me and so &#8230; you and I are paid to follow the endless stream of emails and the endless rambling but people out there who don&#8217;t have the time to do that, a spec with warnings might be their first way that they would know that some things are under contention and this thing is not yet cut and dried. So I personally felt that it was more transparent to get those warnings out, even though personally I didn&#8217;t agree with them.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Right, so it wasn&#8217;t the content of the warnings themselves, it was just the fact of communicating about issues in the group?</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah. I disagreed with most of Manu&#8217;s warnings but, you know, they&#8217;re legitimate concerns of people and I felt that it was only fair that they could be expressed</p></blockquote>
<p>Lachy</p>
<blockquote><p>Okay, what about other drafts that other people have produced? There&#8217;s one from Steve Faulkner and others.</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah. Those are closer to my heart because before I started at Opera, before I even started doing the full-time development, I&#8217;ve always been interested in accessibility and Steve Faulkner&#8217;s a really bright decent guy who cares a lot about accessibility. Things like the canvas element, because when you&#8217;re drawing things on the screen with canvas, you&#8217;re literally just drawing pixels, there&#8217;s no structure to interrogate per se, there&#8217;s no real way for that information to be made available to people with disabilities. So I&#8217;m really, really supportive of the work that Steve is doing. We all know that it&#8217;s a conversation, it&#8217;s a dialogue, it&#8217;s compromises, but I hope that some of Steve&#8217;s ideas will make it into the final spec.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Yeah, one day, eventually. Especially with canvas accessibility,once we develop a workable technical solution.</p></blockquote>
<p>Bruce</p>
<blockquote><p>Well that&#8217;s the thing, I think you and I said that the original use case for canvas was mainly drawing a nice pie chart with jQuery from data in an accessible data table. But the street finds its own uses for things and so suddenly we&#8217;re seeing text editors written in canvas &#8230;</p></blockquote>
<p>Lachy</p>
<blockquote><p>That&#8217;s Bespin.</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah, which was a brilliant proof of concept but entirely the wrong tool for the job, but nevertheless we&#8217;re going to see things like that and so before, before the horse has finally bolted (to mix my metaphors appallingly) it&#8217;s time to look at how we can retrospectively refit the canvas spec I think to get a degree of accessibility there.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Right, so it&#8217;s not about completely failure to develop canvas properly, but it&#8217;s the needs have shifted and so we have to work harder to meet those?</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah, and also you know there are I believe canvas was invented by Apple and then subsequently specifying and added to the spec.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Yes that was another big problem.</p></blockquote>
<p>Bruce</p>
<blockquote><p>Yeah. So, but in that way I think the process is working correctly; people are communicating what they want in a working group and as much as I hate to admit it, the times that Hixie&#8217;s told me that I&#8217;m wrong, I was wrong So I get the feeling that genuinely expressed concerns are properly looked at, maybe I&#8217;m too much of a compromiser, I know there are people a lot more hardcore than me who are entirely against the way the Working Group operates but I&#8217;m not one of those people.</p></blockquote>
<p>Lachy</p>
<blockquote><p>Well thanks for your time Bruce.</p></blockquote>
<p>Transcipt by <a href="http://www.transcriptdivas.co.uk">Transcript Divas</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://standardssuck.org/what-devs-want-from-html5/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
