<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns="http://purl.org/rss/1.0/"
>
<channel rdf:about="http://burningbird.net/semanticsfeed/">
	<title>Semantics</title>
	<link>http://burningbird.net/semanticsfeed/</link>
	<description>Semantics - http://burningbird.net/semanticsfeed/</description>

	<items>
		<rdf:Seq>
			<rdf:li rdf:resource="http://realtech.burningbird.net/733 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/731 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/730 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/728 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/726 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/722 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/721 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/720 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/719 at http://realtech.burningbird.net" />
			<rdf:li rdf:resource="http://realtech.burningbird.net/707 at http://realtech.burningbird.net" />
		</rdf:Seq>
	</items>
</channel>

<item rdf:about="http://realtech.burningbird.net/733 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: RDF: Microsoft's Proposed Namespace Distributed Extensibility in HTML5</title>
	<link>http://realtech.burningbird.net/semantic-web/rdf-and-rdfa/microsofts-proposed-namespace-distributed-extensibility-html5</link>
	<content:encoded>&lt;p&gt;Per &lt;a href=&quot;http://intertwingly.net/blog/2009/09/30/Distributed-Extensibility-Submission&quot;&gt;Sam Ruby&lt;/a&gt;, Microsoft has submitted a &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Sep/att-1216/MicrosoftDistributedExtensibilitySubmission.htm&quot;&gt;proposal for distributed extensibility in HTML5&lt;/a&gt;, which features the use of namespaces.&lt;/p&gt;
&lt;p&gt;The proposal uses reverse DNS names, but other than those ugly sons-of-bitches, it looks promising. There are some issues, including no support for innerHTML on namespaced elements, because they would end up defined as Element, not HTMLUnknownElement, but I don't think that's going to be a real problem in the wild. More importantly, I believe the proposal would handle the problems I noted in my last writing, about the &lt;em&gt;valid&lt;/em&gt; use of namespaced elements and attributes in SVG. The issue with namespaced elements in SVG isn't a made up problem, or one that is unlikely to occur: it is a real problem, it will occur in the future, and it does require real solutions. The problem is not going to go away because Ian Hickson clicks ruby shoes together and murmurs &quot;There's no such thing as namespaces...there's no such thing as namespaces...&quot; This absolute refusal to acknowledge something that has existed on the web for a decade is, frankly, unconscionable. &lt;/p&gt;
&lt;p&gt;I wish I could say that the happy campers of the HTML WG are willingly to at least enter into an open and unbiased discussion on the proposal, but I stopped believing in fairy tales, a long time ago. There is contention on this issue (namespaces for distributed extensibility), as noted in the past, in &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Sep/1216.html&quot;&gt;current&lt;/a&gt; &lt;a&gt;discussion&lt;/a&gt;, in the &lt;a href=&quot;http://www.w3.org/Bugs/Public/show_bug.cgi?id=7670#c6&quot;&gt;HTML WG bug database&lt;/a&gt;, related to the new RDFa-in-HTML proposal. Needless to say, the WhatWG members have responded in their typically, &lt;a href=&quot;http://krijnhoetmer.nl/irc-logs/whatwg/20091001#l-31&quot;&gt;open and mature manner&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;But here's some cold, hard reality for Ian et al: this isn't a proposal from folks like me, who have little say, and no power. This proposal comes from Microsoft. Microsoft, who still maintains a dominant position when it comes to browser use in the world. The HTML5 editor cannot simply ignore the proposal, pretend he doesn't understand it, or rubber stamp it WONTFIX. Not this time.&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-01T13:10:29+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/731 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: RDF: SVGWeb and the XML Issue</title>
	<link>http://realtech.burningbird.net/web/standards/svgweb-and-xml-issue</link>
	<content:encoded>&lt;p&gt;I've been playing around with &lt;a href=&quot;http://code.google.com/p/svgweb/&quot;&gt;SVGWeb&lt;/a&gt;, liking the library more over time. I re-created the &lt;a href=&quot;http://burningbird.net/newbook/testhtml5.html&quot;&gt;SVG in HTML5 example&lt;/a&gt;, and at first it didn't work. I thought it could be because SVGWeb couldn't manage the metadata element, but when I loaded the page in Firefox, with Firebug, I found that the SVG/XML still had the bugs I inserted to test whether the Firefox nightly would correct the HTML-enabled errors—the example still had an unquoted attribute, and elements with missing tag ends. In fact, I got XML error messages within the Firebug console exactly I would expect such errors, if I loaded the SVG directly in the browser.&lt;/p&gt;
&lt;p&gt;SVGWeb manages SVG for browsers that can handle SVG by creating an XML document of the SVG. You can tell, because if you click the circle with the new example, all of the namespaces for the RDF/XML elements are handled properly, even though the page is parsed as HTML. To me, this is the way SVG should be handled in a document, whether the document is parsed as HTML or as XHTML. This pretense that SVG is not XML when its in HTML is patently absurd. It doesn't map to &lt;em&gt;anything&lt;/em&gt; that exists in the real world. &lt;/p&gt;
&lt;p&gt;The SVGWeb library is a wonderful tool, but I would really prefer all that functionality be embedded directly in the browser handling of SVG in HTML. I read &lt;a href=&quot;http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2008-April/014372.html&quot;&gt;the past discussions on SVG in HTML&lt;/a&gt;, about how trying to maintain the XML nature of SVG within HTML would require &quot;exceptional parsing rules&quot;, or something of that nature. It seems, though, that SVGWeb is managing the issue just fine, and doing so without having to make one change to any parser for any browser.  SVGWeb works by generating a SVG document and inserting the document into the DOM (if the browser support SVG). Technically, this is little different than what happens for inline SVG in XHTML now. So why is this a perfectly acceptable approach when using script, but not acceptable when not using script?&lt;/p&gt;
&lt;p&gt;I'm also aware of the discussions about mixing content, such as SVG in MathML, and MathML in SVG, and HTML5 in both. I made another copy of the example, this time inserting an HTML5 paragraph element into the SVG. Since the syntax I used was proper XML (no unquoted attributes, closing paragraph), it parsed without an error, but the paragraph didn't display. Of course not, because there is no paragraph element within SVG, and the SVG is treated as an SVG document, not an SVG in HTML document. The thing is, though: the paragraph wouldn't do anything in SVG within an XHTML document today.&lt;/p&gt;
&lt;p&gt;However, returning to the example I linked earlier, I did insert HTML into the SVG using the SVG foreignObject element, with proper syntax, and as you can see, the HTML does display correctly. In fact, if you scroll down, I also created a second SVG element, this time with MathML as the foreignObject contents, which renders fine in Firefox, and partially everywhere else, depending on MathML support. &lt;/p&gt;
&lt;p&gt;All of this works, and works &lt;em&gt;well&lt;/em&gt;, when using SVGWeb. You can even access namespaced Rdf/XML elements in the XML, using the proper namespace functionality, but the page still validate using Validator.nu. All of the portentous grumblings about the horrors of mixing HTML and XML just don't ring as ominously when one can see that, contrary to the dire warnings, and tales of potential woe, the two can mix. Unfortunately, the only way to mix the two, now, is to be dependent on a Google JavaScript library. Don't get me wrong: I'm grateful for the library. So grateful, in fact, that I don't recommend the use of SVG inline with HTML unless you use this library.&lt;/p&gt;
&lt;p&gt;I just don't like being dependent on JavaScript for that which should be, and can be, natively supported in a browser. This approach requires library intercession for all instances of SVG use, which means the SVG markup won't be accessible with server-side applications that disregard the script element. This JavaScript dependency also means the SVG won't be visible if scripting is disabled, even though SVG does not require scripting support. When scripting is enabled, the approach is still inherently inaccessible.&lt;/p&gt;
&lt;p&gt;These are the two choices facing us with SVG in HTML: SVG/XML treated as HTML, and all the problems this causes; or SVG/XML treated as XML, but requiring JavaScript. &lt;/p&gt;</content:encoded>
	<dc:date>2009-09-12T17:07:28+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/730 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: RDF: This page isn't valid...and who cares</title>
	<link>http://realtech.burningbird.net/semantic-web/rdf-and-rdfa/page-isnt-validand-who-cares</link>
	<content:encoded>&lt;p&gt;I covered my recent experiments in using SVG in HTML in &lt;a href=&quot;http://realtech.burningbird.net/painting-the-web/svg/svg-html&quot;&gt;SVG in HTML&lt;/a&gt;. I linked two different example pages with SVG inline in HTML: &lt;a href=&quot;http://burningbird.net/newbook/techhtml5.php&quot;&gt;one dependent on HTML5 parsing (Firefox nightly)&lt;/a&gt;, the other &lt;a href=&quot;http://svgfeed.burningbird.net&quot;&gt;using the library, SVGWeb&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;There's another difference between the two examples other than just their implementation. The first example, dependent on a browser parsing the page as HTML5, &lt;a href=&quot;http://validator.nu/?doc=http%3A%2F%2Fburningbird.net%2Fnewbook%2Ftesthtml5.php&amp;amp;profile=permissive&quot;&gt;doesn't validate&lt;/a&gt;. The example using SVGWeb, &lt;a href=&quot;http://validator.nu/?doc=http%3A%2F%2Fsvgfeed.burningbird.net&amp;amp;profile=permissive&quot;&gt;does&lt;/a&gt;. Yet, both pages display correctly, as long as you use an HTML5 enabled browser for the first. The odder thing is, neither page is &quot;invalid&quot;. &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://realtech.burningbird.net/semantic-web/rdf-and-rdfa/page-isnt-validand-who-cares&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-09-11T18:28:42+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/728 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: Semantic Markup: This is your site. This is your site on HTML5.</title>
	<link>http://realtech.burningbird.net/web/page-markups/this-is-your-site-on-html5</link>
	<content:encoded>&lt;p&gt;Recently, a &lt;a href=&quot;http://www.zeldman.com/superfriends/&quot;&gt;group of well known web designers&lt;/a&gt; issued a &quot;Super Friends&quot; declaration of support or HTML5, with an attached &lt;a href=&quot;http://www.zeldman.com/superfriends/guide/&quot;&gt;set of concerns&lt;/a&gt;. Most of the concerns had to do with the new &quot;semantic markup&quot; elements included in HTML5, such as section, article, and so on. I've not previously discussed these new semantic page markup elements, because I had other fish to fry. However, I decided to take a closer look at the elements, particularly at how I would use them for my Drupal sites.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://realtech.burningbird.net/web/page-markups/this-is-your-site-on-html5&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-09-05T18:14:50+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/726 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: RDF: Maxwell's Silver Hammer: RDFa and HTML5's Microdata</title>
	<link>http://realtech.burningbird.net/semantic-web/rdf-and-rdfa/rdfa-and-html5s-maxwells-silver-hammer</link>
	<content:encoded>&lt;p&gt;Being a Beatles fan, I must admit to being intrigued about the new &lt;a href=&quot;http://larryfire.wordpress.com/2009/06/21/remastered-beatles-box-sets-first-look/&quot;&gt;Beatles box set&lt;/a&gt; that will be available in September. I have several Beatles albums, but not all. None of the CDs I own have been re-mastered or re-mixed, including one of my favorite songs, from Abby Road: &lt;em&gt;Maxwell's Silver Hammer&lt;/em&gt;:&lt;/p&gt;
&lt;pre&gt;Joan was quizzical; Studied pataphysical
Science in the home.
Late nights all alone with a test tube.
Oh, oh, oh, oh.

Maxwell Edison, majoring in medicine,
Calls her on the phone.
&quot;Can I take you out to the pictures,
Joa, oa, oa, oan?&quot;

But as she's getting ready to go,
A knock comes on the door.

Bang! Bang! Maxwell's silver hammer
Came down upon her head.
Bang! Bang! Maxwell's silver hammer
Made sure that she was dead.
&lt;/pre&gt;
&lt;p&gt;I love the chorus, &lt;em&gt;Bang! Bang! Maxwell's silver hammer came down upon her head...&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;Speaking of &lt;em&gt;Bang! Bang!&lt;/em&gt; Jeni Tennison returned from vacation, surveyed the ongoing, and seemingly unending, discussion on RDFa as compared to HTML5's Microdata, and wrote &lt;a href=&quot;http://www.jenitennison.com/blog/node/124&quot;&gt;HTML5/RDFa Arguments&lt;/a&gt;. It's a well written look at some of the issues, primarily from the viewpoint of a heavy RDFa user, working to understand the perspective of an HTML5 advocate. &lt;/p&gt;
&lt;p&gt;Jeni lists all of the pushback against RDFa that I'm aware of, including the reluctance to use namespacing, because of copy and paste issues, as well as the use of prefixes, such as FOAF, rather than just spelling out the FOAF URI. Jeni also mentions the issue about how namespaces are handled differently in the DOM (Document Object Model) when the document is served as HTML, rather than XHTML. &lt;/p&gt;
&lt;p&gt;The whole namespace issue goes beyond just RDFa, and touches on the broader issue of &lt;em&gt;distributed extensibility&lt;/em&gt;, which will, in my opinion, probably push back the Last Call date for HTML5. It may seem like &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Aug/1146.html&quot;&gt;accessibility issues are the real kicker&lt;/a&gt;, but that's primarily because no one wants to look at the elephant in the corner that is extensibility. Right now, Microsoft is tasked to provide a proposal for this issue—yes, you read that right, Microsoft. When that happens, interesting discussion will ensue. And unlike other issues, whatever happens will take more than a &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Aug/1128.html&quot;&gt;few hours to integrate into HTML5&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://realtech.burningbird.net/semantic-web/rdf-and-rdfa/rdfa-and-html5s-maxwells-silver-hammer&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-08-22T19:47:47+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/722 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: Big Sw little sw: Separating Canvas out of HTML 5</title>
	<link>http://realtech.burningbird.net/separating-canvas-new-specification</link>
	<content:encoded>&lt;p&gt;The HTML 5 specification is too large, that's a given. Too large, and too diverse. With the merge of the DOM into the specification, as well as an attempt to cover two different serializations, not to mention the microdata section, it's difficult to describe the HTML 5 spec as an &quot;improvement on HTML 4&quot;, which is what the HTML WG's charter specifies. Kitchen sink comes to mind, and kitchen sinks don't make good specifications.&lt;/p&gt;
&lt;p&gt;One simplification of HTML 5 I would make is to remove the &lt;a href=&quot;http://burningbird.net/html5/the-canvas-element.html#the-canvas-element&quot;&gt;Canvas section&lt;/a&gt; from the specification. Instead, I would reduce the Canvas section down to coverage of the syntax for the Canvas element, similar to what's happening with &lt;a href=&quot;http://burningbird.net/html5/the-canvas-element.html#mathml&quot;&gt;MathML&lt;/a&gt; and &lt;a href=&quot;http://burningbird.net/html5/the-canvas-element.html#svg&quot;&gt;SVG&lt;/a&gt;, but remove the guts of the object to a separation specification. Or don't move the Canvas object to a separate specification, but don't leave the object in HTML 5.&lt;/p&gt;
&lt;p&gt;I read through &lt;a href=&quot;http://www.w3.org/2002/09/wbs/40318/tactics-gapi-canvas/results&quot;&gt;results of the three votes associated with Canvas&lt;/a&gt;, or should I say, &quot;immediate mode graphics API&quot;. Two of the votes had to do with the WG charter and creating a tutorial about the Canvas element, and one was specifically about splitting the Canvas element out.&lt;/p&gt;
&lt;p&gt;The vote was overwhelmingly against splitting the element out, but also against not updating the charter to reflect the fact that including the Canvas element is outside of the group's current charter. Frankly, this was undisciplined, and at that point in time, the W3C Director should have stepped in to remind the group about what the charter is, and the importance of adhering to it. &lt;/p&gt;
&lt;p&gt;Looking again at the vote about not splitting the Canvas object into a separate specification, you can see immediately that few people are really enthusiastic about keeping the Canvas element in the HTML 5 specification. However, they were even less enthusiastic about doing the work necessary to split the Canvas element into a new specification, and developing a group to support the new spec.  Being disinterested in starting a new working group does not make for a compelling argument for keeping Canvas in HTML 5.&lt;/p&gt;
&lt;p&gt;Now we're seeing problems arise by that bad decision. There have been &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Jul/0716.html&quot;&gt;numerous&lt;/a&gt; &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Jul/0867.html&quot;&gt;recent&lt;/a&gt; &lt;a href=&quot;http://groups.google.com/group/openweb-group/browse_thread/thread/8645a466c1e9109a?pli=1&quot;&gt;discussions&lt;/a&gt; about Canvas and accessibility, and it isn't difficult to see that work on Canvas accessibility needs to continue, probably for a significant period of time; possibly long enough to impact on the timeline for the Last Call for HTML 5.&lt;/p&gt;
&lt;p&gt;In addition, there is a very real concern that the same governments that mandate against JavaScript because of accessibility will also mandate against Canvas for the same reason, because Canvas is dependent on JavaScript. Yet the Canvas element is integrated into the HTML 5 specification. The end result could be a slower roll out of HTML 5, perhaps even a reluctance to adopt HTML 5. I hesitate to say there may be a ban against HTML 5, but there is that possibility, too, slight as the risk is.&lt;/p&gt;
&lt;p&gt;Most importantly for the folks who like the Canvas object, it's now tied to the same schedule of the HTML 5 specification. This means that if we want to expand the Canvas object at same later point, we have to do so in conjunction with a new version of HTML. This tie-in makes absolutely no sense. When you consider the increasing capabilities being built into Flash and Silverlight, Canvas also needs room to grow. Now, the HTML WG has effectively boxed it in, limited its future expansion, and probably helping to hasten its future obsolescence. Of course we still have SVG, which is not integrated tightly into the HTML 5 specification, and can continue to grow and expand. Good for SVG. However, I happen to believe that it's healthy to have both graphics capabilities—but only if both have room to grow. &lt;/p&gt;
&lt;p&gt;It wasn't up to the HTML WG to insist that the Canvas element either be included in the HTML 5 specification or some other formal working group. The group can't just grab things in, willy nilly, like crows grab a piece of tinsel because it sparkles in the sun. &lt;em&gt;Oh! Me want! Me want!&lt;/em&gt; If people are interested in the object, they'll work to help standardize its use. If they aren't, then it will continue as it has in the past, based on informal agreement among four of the top five browser developers. At least then it won't get stuck being permanently embedded in an HTML specification.&lt;/p&gt;</content:encoded>
	<dc:date>2009-07-30T14:29:15+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/721 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: Big Sw little sw: One Table in a Thousand</title>
	<link>http://realtech.burningbird.net/one-table-thousand</link>
	<content:encoded>&lt;p&gt;Continuing with the discussion on the table element, began in the last page of this series, another change I would make in section 4.9.2 of the HTML 5 specification is to the example tables. First though, I want to return to the summary attribute one more time, before moving on to other topics.&lt;/p&gt;
&lt;p&gt;The decision about summary was based on an analysis of data pulled from web pages scraped from the internet[1]. What's been ignored in the discussions related to the incorrect use of the summary attribute is that only about one in 1,000 HTML tables reflect correct HTML table use. So, accuracy when it comes to past use of HTML tables is just something that one can't &quot;accurately&quot; assess. The raw data is interesting, but we can't draw conclusions from it.&lt;/p&gt;
&lt;p&gt;I found that rather than looking at raw data use, if we look at discussions people have had about the table summary attribute, instead, we find that the summary attribute has been taken very seriously, but its use isn't necessarily showing up on the web, or in Google.&lt;/p&gt;
&lt;p&gt;For instance, &lt;a href=&quot;http://jira.sakaiproject.org/browse/SAK-11668?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel&quot;&gt;this bug report is for a CMS&lt;/a&gt; and is directly related to an incorrect table summary. The summary use is accurate, but the table structure was altered, and the summary needed to be changed to reflect this alteration. The table summary is also probably one of the better examples of why something like summary is necessary, including the important note that column 1 is not used. A sighted person would see immediately that column 1 is not used, so this information is redundant to the visually enabled. For those people who need to use a screenreader, though, if they didn't know that column 1 is empty, they would end up getting some variation of &quot;blank&quot; for every cell in that column. The information about the second column is just as valuable, as it informs the person that column 2 has checkboxes, again something that a sighted person would see immediately. &lt;/p&gt;
&lt;p&gt;Yet we won't see this accurate use of summary on the web, because the CMS is primarily used for educational purposes, and most likely implemented behind a firewall. In fact, it would have to be, because most educational systems have to be protected because of legal issues to do with students and privacy. I worked on systems at both Harvard and Stanford, and they all involve quite complex data tables, and none of the web pages would be available on the internet. When you consider that both universities had government and school mandated accessibility requirements, I'm fairly sure that both would be using summary with data tables, but we wouldn't see this use in Google.&lt;/p&gt;
&lt;p&gt;I found the same discussion about accurate and effective use of the table summary attribute related to intranet use for states and counties, other companies, and other products (&lt;a href=&quot;http://www.google.com/search?&amp;amp;q=table+summary+example+accessibility&quot;&gt;Google Search on table summary example accessibility&lt;/a&gt;). It could very well be that there is a significant number of good summary uses, but we'll never directly see them because they're behind a firewall.&lt;/p&gt;
&lt;p&gt;This brings me back to the table examples in &lt;a href=&quot;http://burningbird.net/html5/tabular-data.html#tabular-data&quot;&gt;section 4.9.2&lt;/a&gt; of the specification. To reiterate, the summary attribute remains. However, so do the other examples of table documentation. Providing examples is a good way to not only help people use HTML tables accurately, but it also enforces the importance of accessibility. In fact, I would modify and expand the section.&lt;/p&gt;
&lt;p&gt;By providing the differing, and I feel complementary table documentation techniques and examples, we're also, indirectly, enabling better data collection activity in regards to summary in the future. If the issue with the perceived incorrect use of summary is that people don't understand how to use summary, then in the future we should see correct descriptions of the table using one of the other techniques, without seeing an associated correct use of summary. I hypothesize, though, that we'll see a positive correlation between correct use of HTML tables, and correct use summary, most likely used with a correct use of caption, or *figure legend.&lt;/p&gt;
&lt;p&gt;However, I don't like the example table, and will replace it. I also believe more example tables are needed, as multiple examples help drive home differences in the table documentation techniques. Unfortunately, adding more examples will make a long specification even longer. &lt;/p&gt;
&lt;p&gt;Because of the increased length of the table example section (and example sections elsewhere in the HTML 5 specification), we'll need to split out the  examples into an HTML 5 Primer.&lt;/p&gt;
&lt;h3&gt;HTML 5 Specification Modifications&lt;/h3&gt;
&lt;p&gt;To **summarize:  The summary attribute is maintained as a viable, active attribute, the existing HTML table examples in section 4.9.2 will be replaced with multiple table examples, all of which will, most likely, be moved to an HTML 5 Primer document. &lt;/p&gt; 
&lt;h3&gt;Additional References&lt;/h3&gt;
&lt;p&gt;See the &lt;a href=&quot;http://esw.w3.org/topic/HTML/SummaryForTABLE&quot;&gt;HTML/SummaryForTable Wiki page&lt;/a&gt; for more details on this topic. &lt;/p&gt;
&lt;p&gt;[1] &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Jul/0148.html&quot;&gt;Ian Hickson's recent email&lt;/a&gt; related to the topic.&lt;/p&gt;
&lt;p&gt;
*I don't expect to see a lot of use of figure with HTML tables, and I'm not a keen fan of figure use in this way. I'll cover figure in more detail in a future page.&lt;/p&gt;
&lt;p&gt;**No pun intended&lt;/p&gt;</content:encoded>
	<dc:date>2009-07-28T13:15:53+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/720 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: Big Sw little sw: Deprecated is Now Obsolete</title>
	<link>http://realtech.burningbird.net/deprecated-is-now-obsolete</link>
	<content:encoded>&lt;p&gt;A simple change can have profound consequences. What triggered this epiphany was my attempt to return the summary attribute to the HTML table element. &lt;/p&gt;
&lt;p&gt;I thought all we would need to do to add summary back is remove the &lt;i&gt;deprecated&lt;/i&gt; label from the attribute in the HTML table custom attribute list. But wait a second, when you look at the table element, there are *no custom attributes. All of the previously existing table attributes are now listed in the &lt;a href=&quot;http://burningbird.net/html5/obsolete.html#obsolete&quot;&gt;Obsolete but conforming&lt;/a&gt; or the Obsolete and not conforming section of the HTML 5 specification. Summary is joined by cellpadding, cellspacing, frame, rules, bgcolor, align, border, and width. The instructions associated with the latter attributes read, &quot;The following attributes are obsolete (though the elements are still part of the language), and must not be used by authors&quot;. &lt;/p&gt;
&lt;p&gt;Now, most of the presentational attributes, such as bgcolor, were &lt;a href=&quot;http://www.w3.org/TR/html401/conform.html#deprecated&quot;&gt;deprecated&lt;/a&gt; in HTML 4.01, so we had warning that these attributes could be made obsolete in future versions of HTML. Everything is right and proper to make bgcolor obsolete for Table in HTML 5. But what about those attributes, such as width, cellpadding, cellsummary, border, and yes, summary, that were not deprecated in HTML 4.01? Isn't the proper procedure to, first, deprecate an attribute or element, and then obsolete it in a future version of the specification?&lt;/p&gt;
&lt;p&gt;But the summary and other attributes are not deprecated in HTML 5. Instead, they have been tossed directly into the obsolete bin. In fact, if you look for these attributes in the table element definition, you won't find anything but a toss away sentence for summary in the examples.&lt;/p&gt;
&lt;p&gt;I thought the whole purpose behind deprecating language elements is so that if these elements are in widespread usage, it gives web authors notice that these elements can disappear someday. It gives people notice that they need to be prepared to change their web pages, without yanking the support rug out from under them while they make these changes? Look at the definition for &quot;deprecated&quot; in HTML 4.01:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A deprecated element or attribute is one that has been outdated by newer constructs. Deprecated elements are defined in the reference manual in appropriate locations, but are clearly marked as deprecated. Deprecated elements may become obsolete in future versions of HTML.
User agents should continue to support deprecated elements for reasons of backward compatibility.
&lt;/p&gt;&lt;p&gt;
Definitions of elements and attributes clearly indicate which are deprecated.
&lt;/p&gt;&lt;p&gt;
This specification includes examples that illustrate how to avoid using deprecated elements. In most cases these depend on user agent support for style sheets. In general, authors should use style sheets to achieve stylistic and formatting effects rather than HTML presentational attributes. HTML presentational attributes have been deprecated when style sheet alternatives exist (see, for example, [CSS1]).
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Clear, concise, and everyone understands what deprecate means. User agents still have to support the elements and attributes when they support HTML 4.01. Authors know they eventually have to modify their web pages to remove the attributes and elements, but that they're still supported until they do.&lt;/p&gt;
&lt;p&gt;Now look at the definition for obsolete in HTML 4.01:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An obsolete element or attribute is one for which there is no guarantee of support by a user agent. Obsolete elements are no longer defined in the specification, but are listed for historical purposes in the changes section of the reference manual.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Again, clarity. User agents know they don't have to support the obsolete elements in HTML 4.01, though they do for older HTML languages. Authoring tools also understand that they should no longer support the attributes in new documents. In addition, there's a historical reference to the elements/attributes so when we stumble upon the attribute or element in old web pages, we know when it bit the dust, so to speak. Authors definitely know that if they haven't changed their pages by now, there's no guarantees how those old, obsolete attributes and elements will be handled by user agents.&lt;/p&gt;
&lt;p&gt;Compare and contract these with &quot;The following attributes are obsolete (though the elements are still part of the language), and must not be used by authors&quot;. Or the statement associated with summary, &quot;Authors should not specify the summary attribute on table elements. This attribute was suggested in earlier versions of the language as a technique for providing explanatory text for complex tables for users of screen readers. One of the techniques described in the table section should be used instead.&quot; Well, are the things obsolete, or not?&lt;/p&gt;
&lt;p&gt;There is no continuity to this approach. There is no graceful movement from one version of the markup to the other. Instead, there is an abrupt transition that is guaranteed to leave confusion rippling in its wake.&lt;/p&gt;
&lt;p&gt;&quot;The following attributes are obsolete (though the elements are still part of the language), and must not be used by authors&quot;. What does that mean? Does that mean user agents have to support the elements and attributes for an indefinite period of time? How about the summary attribute, which is obsolete but conforming? How can something be conforming and part of a language, and obsolete at the exact same time? Isn't one aspect of a deprecated (and obsolete) attribute or element is that it is replaced by something else? Doesn't physics preclude two bodies from occupying the same space at the same time?&lt;/p&gt;
&lt;p&gt;There's also a disconnect because the perfectly valid HTML 4.01 attributes are dumped into an also ran bin at the bottom of the HTML5 specification, leaving you wondering where the hell summary, or cellspacing, or cellpadding has gone. In HTML 4.01, when an attribute was deprecated, it was still listed with the element, but labeled deprecated, so you knew what the attribute was (if you see it in an actual page), and not to use it for new pages (deprecated).&lt;/p&gt;
&lt;p&gt;It was an elegant process, for an elegant time. We gently pushed the no longer wanted attributes and elements over a hill and out of sight. We don't have markup hills now, in HTML 5, we have markup cliffs. We haven't taken attributes and elements over the hill, we've taken them to cliffs, and pushed them off. And the little buggers are grabbing hold of page designers and developers, not to mention authoring tools and user agents, to take with them on their way down.&lt;/p&gt;
&lt;p&gt;By skipping over the entire concept of deprecation, and diving head first into making these elements and attributes obsolete, we've either redefined obsolete, so that it no longer means the same thing (&quot;You're gone!&quot;), or we're creating a massive level of uncertainty about how long we have to change our web pages.&lt;/p&gt;
&lt;p&gt;My version of HTML 5 will return the concept of deprecated and obsolete to their old HTML 4.01 meaning, so that there is continuity between the specifications. In addition, the attributes that were not deprecated in HTML 4.01, but no longer wanted in HTML 5 will become deprecated in HTML 5, and eventually, possibly, gracefully made obsolete in a future version of HTML.&lt;/p&gt;
&lt;p&gt;How will this impact on summary? The point of contention about summary isn't that everyone loves the attribute and wants it to last forever, but that the accessibility folks want it supported in HTML 5 until something better comes along. Is there something better? The HTML 5 working draft lists various ways a person can document the structure of a table, but none of these ways fulfill the same purpose of summary. If they did, we could deprecate the summary attribute, with a reference to the replacement. But since these alternatives don't serve the same purpose, summary has to continue as a viable, active attribute until replaced by something else.&lt;/p&gt;
&lt;p&gt;The alternative approaches for documenting a table are also viable, and can continue in the specification, but they should be joined by an example demonstrating summary. In addition, summary needs a good description, at least to the same level of other elements and attributes, such as legend, section, and so on.&lt;/p&gt;
&lt;p&gt;*Perhaps the fact that all custom attributes have been removed from the table element explains another reason why there's reluctance to bring back the summary attribute: summary would look odd, hanging out there all by itself. Being the only table element custom attribute would actually emphasize the attribute, making it more likely that people would use it.&lt;/p&gt;</content:encoded>
	<dc:date>2009-07-27T21:03:29+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/719 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: Big Sw little sw: HTML5: A Story in Progress</title>
	<link>http://realtech.burningbird.net/html5-story-progress</link>
	<content:encoded>&lt;p&gt;The HTML WG continues its endless round of argument. Like Ouroboros, it seems intent on swallowing its own tail, all of which has left me in a quandary: I can't stand anything to do with the email lists anymore, but I really can't sit still and let the HTML 5 document be released, as is, without at least attempting to fix problems with the document. &lt;/p&gt;
&lt;p&gt;No, let me rephrase that: I can't sit still and let the HTML 5 document be released without at least making comment on it. I doubt I could have any impact on the document, and I certainly don't want to continue to be part of the never ending arguments. They depress me. They sap my energy. A vigorous discussion out at the HTML WG email list leaves me wanting to sit in front of my TV, watching old episodes of &quot;I Dream of Jeannie&quot;.&lt;/p&gt;
&lt;p&gt;The Chairs have recommended that those of us who want to bring about change, should grab copies of the spec and make the change. Post the changed document out at the W3C site. Put the change up for a vote. But how would this work?&lt;/p&gt;
&lt;p&gt;The draft of the HTML5 spec out at the W3C is under continuous change, the formal Working Draft hasn't been updated for some time, so we're having to make changes on the run. To actually make these changes requires a degree of technical proficiency that has nothing to do with HTML markup. We're told that to propose changes to the document for consideration, we need to, first of all, send our SSH2 public key into the Michael Smith, who will then set us up so that we can check out the existing documents, using CVS. We will then need to use a variety of tools, SVN, CVS, makefiles, XSLT, and so on, just to get  reach a point that our concerns and suggestions are actually taken seriously.&lt;/p&gt;
&lt;p&gt; In other words, if you haven't been a Unix programmer, be ready for some serious tech sticker shock.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-archive/2009Jul/0147.html&quot;&gt;Cameron McCormack provided a solution&lt;/a&gt;, in the W3C archives email list, to make the effort easier:&lt;/p&gt;
&lt;code&gt;&lt;pre&gt;Let’s say I want to work on a branched spec.  I would need to have a
Unix-y environment (so that means Cygwin on Windows) that can execute
these commands, at least: make, perl, python, svn, grep, sed, head,
patch, anolis.  I would download and install Anolis from:

  http://anolis.gsnedders.com/

Then, I check out the HTML WG repository somewhere:

  $ cvs -d :ext:username@dev.w3.org/sources/public co html5

add a directory for my spec:

  $ cd html5
  $ mkdir spec-mccormack
  $ cp spec-template/{*,.cvsignore} spec-mccormack
      (ignore the error about not being able to copy the CVS directory)

initialise it with the current spec source:

  $ cd spec-mccormack
  $ make init

I’d then edit the EDITOR_EMAIL, EDITOR_NAME, EDITOR_AFFILIATION
variables in Makefile.  Also, I’d change THIS_SPEC in Makefile to be set
to the directory I created (in this case, “spec-mccormack”).

Then, to build the spec and check it in:

  $ make
  $ cvs add Makefile header source util.pl Overview.html
  $ cvs commit -m &quot;Initial check-in.&quot;

Now I can edit the “source” file and run “make” to regenerate
Overview.html.  To merge in recent changes from Ian’s spec:

  $ make merge

That could fail if the merged changes are to the same parts of the
document that I’ve been editing.  In this case, rejected patch files
named *.rej will be dumped out into the directory.  I’d then merge them
manually, and then indicate that I’ve resolved the conflicts:

  $ make resolved

The ‘header’ file is just a copy of the current document header
(everything before the ToC) from the W3C copy of the spec.  The build
scripts here will modify various parts of this in the generated
Overview.html, which is a “willful violation” of the comments Ian has
included in the spec source. :-)  I’m presuming this is OK since this
isn’t editing Ian’s document.  Ian, let me know if you’d like me to do
less/different munging.

Also note that if you want the images in the spec
(http://dev.w3.org/html5/spec/images/) you’ll need to copy them over
yourself.
&lt;/pre&gt;&lt;/code&gt;
&lt;p&gt;Cameron has provided a template directory, but I haven't been able to check it out to give this effort a try. Notice that you're checking out from both the WhatWG and the W3C directories, and then checking into the W3C directory. Oh, and if you don't know what any of this means, well, you can ask for help.&lt;/p&gt;
&lt;p&gt;The only problem is, having to ask for help every step of the way puts people at a disadvantage. It already creates a separation between the participants; between those who know Unix, and the magical concepts of CVS and Makefiles, and those who are experts in other things, such as markup, or accessibility, SVG, JavaScript, video controls, and so on.&lt;/p&gt;
&lt;p&gt;Manu Sporny is aware of the issue, and has been &lt;a href=&quot;http://html5.digitalbazaar.com/a-new-way-forward/&quot;&gt;working on an approach&lt;/a&gt; that would make it simpler to check in and out the documents. He just posted an email to the HTML WG that outlined how to &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2009Jul/0785.html&quot;&gt;use the GIT Repository&lt;/a&gt;, which does put most of the effort into the browser. Better, but still intimidating for folks who have never used source code control, sourcce code repositories, makefiles, autoconfig, and so on.&lt;/p&gt;
&lt;p&gt;There's nothing wrong with source code control. I like source code control. And I would expect this level of commitment from people who end up as formal co-editors of a specification, but not necessarily people just wanting to make comments, suggestions, or proposing alternative text. This reliance on source code control and makefiles is, to me, just as much a roadblock as the rest of the HTML 5 process has been, except now we're trying to shift the &quot;blame&quot; if you will, to technology rather than the HTML WG, the HTML 5 editor, and the W3C.&lt;/p&gt;
&lt;p&gt;I am a programmer. I do know CVS and SVN, autoconfig, makefiles and so on, though GIT is a new one for me. My system is set up to run Cameron's process. I'm sure I could manage Manu's alternative. If I don't, it's not because I can't, but because I find the whole process to be absurd. &lt;/p&gt;
&lt;p&gt;HTML is a web document markup language. It is not a programming language or operating system. It is not WebKit, the Apache project, or the Linux kernel. Why it is being treated as such is because of group demographics. The recommended processes to work through issues are symptomatic of the fact that there is little or no diversity in the HTML 5 working group, virtually none in the WhatWG group. What we have is a working group run by tech geeks: not designers, not accessibility experts, graphic artists, web authors, not even web developers. Hard core, to the metal, geeks. And to a geek, the way around a problem is to throw technology at it; the way to filter input is to use technology as a barrier.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If you have to ask, you've already failed the first test&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;With all due respect to Manu and Cameron, and Michael Smith at the W3C, for trying to make things simpler, I'm not buying into it. Yes, I am set up to check in and out changes to the W3C directory, and I pulled a copy of the source. But I copied the documents into my space, at &lt;a href=&quot;http://burningbird.net/html5/spec.html&quot;&gt;Burningbird&lt;/a&gt;. What I'm going to do for the next couple of weeks, is go through the document, piece by piece, make note of the problems I see, why I see them as problems, and modify the documents accordingly.&lt;/p&gt;
&lt;p&gt;I'm not going to check any of it in, though. I'm not going out to the HTML WG and beg, hat in hand, to be given an audience. That ship has sailed. &lt;em&gt;Have a nice trip! Bring me back a coffee mug!&lt;/em&gt;. &lt;/p&gt;
&lt;p&gt;The only reason I'm doing this work, is that there seems to be a belief in the HTML Working Groups that those of us who have expressed concerns to the group aren't willing to roll our sleeves out and get involved in the nitty gritty; that we're not willing to to match work to words; that we're all talk, no action; that we're &lt;i&gt;poseurs&lt;/i&gt;. In other words, street cred. &lt;em&gt;Show you can walk the talk! Prove yourself!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I suppose I could just ignore the assumptions, and the people making the assumptions, but it really peeves me that people are using technology as a barrier. I like technology. Technology should enable, not obfuscate. And proving I have street cred isn't the only reason I'm doing the work. There is another reason, which motivates me more: I'd like to show what my version of HTML 5 would look like, if I had my druthers. Just because.&lt;/p&gt;
&lt;p&gt;Of course, while I'm doing this work, I have to put my book writing aside (sorry Simon), and postpone an article on SVG (sorry Carolyn). I'm also not getting paid while I do the work, because, unlike several members of both working groups, I, and many others, aren't paid to do this work. But that's OK. I am willing to forgo that new computer I need, or the salmon fillets and fresh fruit I like to serve a couple of times a week because they're so healthy, and other such luxuries, because I find this whole thing to be so &lt;em&gt;fun&lt;/em&gt;. Why else would I spend so much time on this effort, if it weren't so much &lt;em&gt;fun&lt;/em&gt;. Seriously, HTML could be redefined to mean &quot;Hot Time Markup Love&quot;.&lt;/p&gt;</content:encoded>
	<dc:date>2009-07-27T19:58:37+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>
<item rdf:about="http://realtech.burningbird.net/707 at http://realtech.burningbird.net">
	<title>Bb's Semantic Feed: Big Sw little sw: Survivor: W3C</title>
	<link>http://realtech.burningbird.net/semantic-web/semantic-web-issues-and-practices/survivor-w3c</link>
	<content:encoded>&lt;p&gt;If the W3C were a TV show, it would be Survivor, without a doubt. With the announcement of the less than graceful retirement of XHTML 2.0, the charitable would say that W3C is consolidating resources. The less charitable would say that in a face-to-face with the WhatWG and the browsers, the W3C blinked; or was voted off, to use the Survivor parlance.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://realtech.burningbird.net/sites/default/files/images/Survivor.borneo.logo_.png&quot; alt=&quot;Survivor Logo&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Yes, XHTML will continue, but it's a weakened XHTML, barely given enough oxygen to survive. In the wake of its rude abandonment, other affiliated groups, including the RDFa group, are left to scramble about as best they can to find a base. Sam Ruby of the HTML WG has encouraged them to jump into the HTML 5 web waters, and grab a copy of HTML 5 as a raft to ride to the future. I hope we will be forgiven, though, if we see the raft as a desperate, leaky ride, at best. &lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://realtech.burningbird.net/sites/default/files/images/survivor13ep1_story.jpg&quot; alt=&quot;Players on a raft&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Our web dims, as the lights of the consortium of web browsers— Mozilla/Firefox, Apple/Webkit/Safari, Google/Chrome, Microsoft/IE, and Opera—burn brighter. But wait? Wasn't this the state of affairs a dozen years ago? Wasn't the web of the future supposed to be a goal of what can be, not an infomercial of what is? &lt;/p&gt;

&lt;p&gt;Why do I feel we have suddenly embraced mediocrity and called it gold?&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://realtech.burningbird.net/sites/default/files/images/jalapaopulls1.jpg&quot; alt=&quot;Survivor picture&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Those who beat tiny fists at walls surrounding HTML 5, are given a glimmer of hope: all they have to do is make a copy of the HTML 5 specification and modify it as they want, and if this doesn't magically bring about consensus, why there will be some kind of vote and the best spec will win.&lt;/p&gt;
&lt;p&gt; I wonder, though, will the vote take place with paper and charcoal, and names read off around a campfire? With some form of ritualistic extinguishing of the loser's torch?&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://realtech.burningbird.net/sites/default/files/images/0000039691_20070513085943.preview.jpg&quot; alt=&quot;Torch being doused on Survivor&quot; /&gt;&lt;/p&gt;

&lt;p&gt;More:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;a href=&quot;http://www.w3.org/2009/06/xhtml-faq.html&quot;&gt;W3C FAQ on the announcement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.blacktelephone.com/2009/07/03/xhtml-vs-html-5-vs-accessibility/&quot;&gt;XHTML2 vs HTML5 vs Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://hsivonen.iki.fi/xhtml2-html5-q-and-a/&quot;&gt;An Unofficial Q &amp;amp; A about the Discontinuation of the XHTML2 WG&lt;/a&gt;. Note if the page loads oddly, Henri is using font-face, and I believe the fonts are loading slowly. Also, in my opinion, there are several misrepresentations and omissions. &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Jul/0013.html&quot;&gt;Manu Sporny clarifies the omissions in Henri's document&lt;/a&gt; in the RDFa in XHTML email group.&lt;/li&gt;
&lt;li&gt;Zeldman: &lt;a href=&quot;http://www.zeldman.com/2009/07/02/xhtml-wtf/&quot;&gt;XHTML DOA WTF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Zeldman: &lt;a href=&quot;http://www.zeldman.com/2009/07/07/in-defense-of-web-developers/&quot;&gt;In Defense of Web Developers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2009/07/02/urnidgns852573C400693880002575E7007302BE.DTL&quot;&gt;XHTML2 language dumped in favor of HTML5&lt;/a&gt; from the San Francisco Chronicle&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.webmonkey.com/blog/XHTML_2_Dies_a_Lonely_Death__Makes_Room_For_HTML_5&quot;&gt;XHTML2 Dies a lonely death Makes room for HTML5&lt;/a&gt; from Wired&lt;/li&gt;
&lt;li&gt;From one of the XHTML creators: &lt;a href=&quot;http://blog.halindrome.com/2009/07/w3c-you-ignorant-slut.html&quot;&gt;W3C, you ignorant slut&lt;/a&gt;, winning my award for best article title on the topic&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.halindrome.com/2009/07/ive-still-got-greatest-enthusiasm-and_08.html&quot;&gt;Follow up post&lt;/a&gt; from Shane&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zeldman.com/2009/07/13/html-5-nav-ambiguity-resolved/#comment-44699&quot;&gt;&quot;Ian, you seriously think that?&quot;&lt;/a&gt; John Allsosp responds to Ian Hickson's statement of &quot;when the future comes we can just fix HTML.&quot; (via &lt;a href=&quot;http://lastweekinhtml5.blogspot.com/2009/07/theres-storm-coming-and-its-name-is.html&quot;&gt;Mr. Last Week&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://html5doctor.com/html-5-xml-xhtml-5/&quot;&gt;HTML 5 + XML = XHTML 5&lt;/a&gt; from the new HTML5 Doctor web site&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://intertwingly.net/blog/2009/07/11/Vendor-Veto&quot;&gt;Sam Ruby Vendor Veto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-archive/2009Jul/0105.html&quot;&gt;My response to Chris Wilson on his response to my Formal Objection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.digitalbazaar.com/2009/07/13/html5rdfa/&quot;&gt;Manu Sporny's first take at HTML5, RDFa style&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://twitter.com/stevefaulkner/status/2596613362&quot;&gt;The birth of the Accessibility group's take HTML 5&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I remind the new HTML 5 players of Survivor, and the &lt;a href=&quot;http://books.google.com/books?id=DzruJhcxjTMC&amp;amp;lpg=PA27&amp;amp;ots=UzJhz8HINK&amp;amp;dq=survivor%20alliance&amp;amp;pg=PA27&quot;&gt;concept of Alliance&lt;/a&gt;.  &lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://realtech.burningbird.net/sites/default/files/images/survivor2.jpg&quot; alt=&quot;Survivor Players form an alliance&quot; /&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-07-14T18:44:29+00:00</dc:date>
	<dc:creator>Shelley</dc:creator>
</item>

</rdf:RDF>
