<?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>HTML 5 &#187; Weekly Review</title>
	<atom:link href="http://www.htmlfive.net/category/weekly-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.htmlfive.net</link>
	<description>A central location for HTML5 news and updates</description>
	<lastBuildDate>Mon, 09 Jan 2012 15:56:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WHATWG Weekly: Happy New Year!</title>
		<link>http://www.htmlfive.net/whatwg-weekly-happy-new-year/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-happy-new-year/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 15:52:50 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12625</guid>
		<description><![CDATA[Happy new year everyone! We made great progress in standardizing the platform in 2011 and plan to continue doing just that with your help. You can join our mailing list to discuss issues with web development or join IRC if you prefer more lively interaction. I will be taking the remainder of the month off [...]]]></description>
			<content:encoded><![CDATA[<p>Happy new year everyone! We made great progress in standardizing the platform in 2011 and plan to continue doing just that with your help. You can join our <a href="http://www.whatwg.org/mailing-list">mailing list</a> to discuss issues with web development or join <a href="http://wiki.whatwg.org/wiki/IRC">IRC</a> if you prefer more lively interaction.</p>
<p>I will be taking the remainder of the month off and as nobody has volunteered thus far, WHATWG Weekly is unlikely to be updated in January. All the more reason to follow email and IRC.</p>
<p>Since last time the <code>toBlob()</code> method of the <code>canvas</code> element has been updated in revisions <a href="http://html5.org/r/6879">6879</a> and <a href="http://html5.org/r/6880">6880</a> to make sure it honors the same-origin policy (for exposure of image data) and handles the empty grid.</p>
<p>In the land of ECMAScript a proposal was made to <a href="https://mail.mozilla.org/pipermail/es-discuss/2011-December/019112.html">avoid versioning</a> by David Herman, which if successful will keep ECMAScript simple and more in line with other languages used on the web.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-happy-new-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Shadow DOM and more encoding fun!</title>
		<link>http://www.htmlfive.net/whatwg-weekly-shadow-dom-and-more-encoding-fun/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-shadow-dom-and-more-encoding-fun/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 13:33:23 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12623</guid>
		<description><![CDATA[You might have missed this. Because of this lengthy thread on throwing for atob() space characters will no longer cause the method to throw from revision&#62;6874 onwards. This is the WHATWG Weekly, with some standards related updates just before the world slacks off to feast and watch reindeer on Google Earth. Shadow DOM Dimitri Glazkov [...]]]></description>
			<content:encoded><![CDATA[<p>You might have missed this. Because of this lengthy thread <a href="http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2011-May/031613.html">on throwing for <code>atob()</code></a> space characters will no longer cause the method to throw from <a href="http://html5.org/r/6874">revision>6874</a> onwards. This is the WHATWG Weekly, with some standards related updates just before the world slacks off to feast and watch reindeer on Google Earth.</p>

<h3>Shadow DOM</h3>

<p>Dimitri Glazkov (from good morning, WHATWG!) published <a href="http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html">Shadow DOM</a>. A while earlier he also published, together with Dominic Cooney, <a href="http://dvcs.w3.org/hg/webcomponents/raw-file/tip/explainer/index.html">Web Components Explained</a>. The general idea is to be able to change the behavior and style of elements without changing their intrinsic semantics. A very basic example would be adding a bunch of children to a certain element to have more styling hooks (since this is the shadow DOM the children will not appear as actual children in the normal DOM, but can be styled).</p>

<h3>Encoding Standard</h3>

<p>Two weeklies ago you were informed about the encoding problem we have on the platform. While HTML already took quite a few steps to tighten up things (discouraging support for UTF-7, UTF-32, etc. defining encoding label matching more accurately), more were needed. Especially when it comes to actually decoding and encoding with legacy encodings. The <a href="http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html">Encoding Standard</a> aims to tackle these issues and your input is much appreciated. Especially with regards to the implementation details of multi-octet encodings.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-shadow-dom-and-more-encoding-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Stream API and better autocomplete</title>
		<link>http://www.htmlfive.net/whatwg-weekly-stream-api-and-better-autocomplete/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-stream-api-and-better-autocomplete/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 09:44:15 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12620</guid>
		<description><![CDATA[James Hawkins proposed the intent element in a way that brings back memories of HTML4. Happy to be reminded we are over SGML now. This is the WHATWG Weekly. Better autocomplete Overnight a complete proposal for better autocomplete appeared on the WHATWG Wiki, apparently already experimentally implemented in Chrome (prefixed). It proposes a new autocompletetype [...]]]></description>
			<content:encoded><![CDATA[<p>James Hawkins <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-December/034076.html">proposed the <code>intent</code> element</a> in a way that brings back memories of HTML4. Happy to be reminded we are over SGML now. This is the WHATWG Weekly.</p>

<h3>Better autocomplete</h3>

<p>Overnight a complete proposal for <a href="http://wiki.whatwg.org/wiki/Autocompletetype">better autocomplete</a> appeared on the WHATWG Wiki, apparently already experimentally implemented in Chrome (prefixed). It proposes a new <code>autocompletetype</code> attribute that takes values such as <code>birthday</code> and <code> cc-number</code>. The advantage over <a href="http://tools.ietf.org/html/rfc3106">ECML</a> is that changes only need to happen on the frontend. The backend can stay the same.</p>

<h3>File API</h3>

<p>Adrian Bateman proposed to remove the <code>readAsBinaryString()</code> method from the File API standard. Everyone else seems to be on board so it will likely go away soon. Thanks to <code>ArrayBuffer</code> the method became useless.</p>

<p>He also proposed a new <a href="http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1499.html">argument for <code>createObjectURL()</code></a> to indicate the resource will only be used once and can then be garbage collected.</p>

<h3>Stream API</h3>

<p>Sort of analogous to <code>Blob</code> objects a new <code>Stream</code> object has been <a href="http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1494.html">proposed by Microsoft</a> and it comes with a bunch of friends too so you can interact with it. Combined with XMLHttpRequest this will allow streaming data to the server or downloading large amounts of data and processing it as it comes in.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-stream-api-and-better-autocomplete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Encoding woes and WebVTT</title>
		<link>http://www.htmlfive.net/whatwg-weekly-encoding-woes-and-webvtt/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-encoding-woes-and-webvtt/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 11:58:07 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12616</guid>
		<description><![CDATA[If you want to contribute to the WHATWG Blog or Wiki, join IRC (#whatwg on Freenode). We had to shut down user registration unfortunately due to excessive spam. Welcome to another WHATWG Weekly. If it were themed, this would be about Sinterklaas. Encoding problem In response to Faruk Ateş' plea for defaulting to UTF-8, David [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to contribute to the WHATWG Blog or Wiki, join <a href="http://wiki.whatwg.org/wiki/IRC">IRC</a> (<code>#whatwg</code> on Freenode). We had to shut down user registration unfortunately due to excessive spam. Welcome to another WHATWG Weekly. If it were themed, this would be about <a href="http://en.wikipedia.org/wiki/Sinterklaas">Sinterklaas</a>.</p>

<h3>Encoding problem</h3>

<p>In response to Faruk Ateş' plea for defaulting to UTF-8, David Baron explained the <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033995.html">platform encoding problem</a>. The problem is that currently the default encoding varies per user (depending on locale primarily) and sites rely on locale-specific default encodings. Such sites visited by a user using a Dutch computer and a user using a Chinese computer, will render differently. In particular, their byte streams will be decoded using a different encoding. The implication is that the web is less global than it should be. How exactly we are to overcome the platform encoding problem, without everyone explicitly opting in to an encoding using <code>&lt;meta charset=utf-8></code> (please do so if you are a web developer), is still unclear. Ideas welcome!</p>

<h3>WebVTT</h3>

<p><a href="http://html5.org/r/6837">Revision 6837</a> made it possible for <a href="http://dev.w3.org/html5/webvtt/">WebVTT</a> to be published as a standalone Living Standard. It will primarily be developed by the <a href="http://www.w3.org/community/texttracks/">Web Media Text Tracks Community Group</a> on the <a href="http://lists.w3.org/Archives/Public/public-texttracks/">public-texttracks@w3.org</a> mailing list. WebVTT is the platform's captioning and subtitle format (for HTML video) and its development can be tracked on Twitter via <a href="http://twitter.com/webvtt">@webvtt</a>.</p>

<h3>Video conferencing</h3>

<p>The same revision that let WebVTT be published as standalone document, removed everything related to peer-to-peer connections and video conferencing. The W3C <a href="http://www.w3.org/2011/04/webrtc/">Web Real-Time Communications Working Group</a> forked our work in <a href="http://dev.w3.org/2011/webrtc/editor/webrtc.html">WebRTC 1.0: Real-time Communication Between Browsers</a> and we (the WHATWG) are okay with them working on it instead.</p>

<h3>Miscellaneous</h3>

<p>My colleague Karl has been blogging again on the W3C Blog, read his summaries from the weeks of <a href="http://www.w3.org/QA/2011/11/openweb-weekly-20.html">November 14</a> and
<a href="http://www.w3.org/QA/2011/11/openweb-weekly-21.html">November 21</a>.</p>

<p>Yours truly added native <a href="http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1326.html">JSON support to XMLHttpRequest</a>. Just set <code>responseType</code> to "<code>json</code>" and <code>response</code> will give you a JSON-decoded object once fetching is done.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-encoding-woes-and-webvtt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Subscribe to the specification &amp; XMLHttpRequest merger</title>
		<link>http://www.htmlfive.net/whatwg-weekly-subscribe-to-the-specification-xmlhttprequest-merger/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-subscribe-to-the-specification-xmlhttprequest-merger/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 12:04:34 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12611</guid>
		<description><![CDATA[Next to @WHATWG, we now have +WHATWG. Hopefully ⸮WHATWG is next. Not to dispair, WHATWG Weekly will remain right here, without funny characters preceding it. HTML is big, so follow what interests you! Ian Hickson announced a new system on the mailing list that allows people to subscribe to specific sub-topics in the HTML specification, [...]]]></description>
			<content:encoded><![CDATA[<p>Next to <a href="https://twitter.com/WHATWG">@WHATWG</a>, we now have <a href="https://plus.google.com/110228011578241735536">+WHATWG</a>. Hopefully <span style=white-space:pre>⸮WHATWG</span> is next. Not to dispair, WHATWG Weekly will remain right here, without funny characters preceding it.</p>

<h3>HTML is big, so follow what interests you!</h3>

<p>Ian Hickson <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033946.html">announced a new system</a> on the mailing list that allows people to subscribe to specific sub-topics in the HTML specification, such as <code>&lt;canvas></code> or the HTML Syntax and Parsing sections. You can do so right from the specification itself. If you are interested in topics that are not yet a sub-topic, please let us know.</p>

<h3>XMLHttpRequest</h3>

<p><a href="http://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html">XMLHttpRequest</a> is now developed as a single specification again, to reduce confusion, and make it easier for everyone to look at the same copy. Some subtle changes have been made as well, such as allowing <code>responseType</code> to be set before invoking <code>open()</code>, and restrictions on synchronous usage outside a worker context are planned. Synchronous in the main thread is bad, and you will not find any new <code>XMLHttpRequest</code> goodness there real soon now.</p>

<h3>Emails</h3>

<p>Because not everyone writes sites in a way that <a href="https://developer.mozilla.org/Writing_Forward_Compatible_Websites">prevents future specifications from breaking them</a>, Cameron McCormack has thought up a proposal that should help to make <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033959.html">API design less restrictive</a>. Karl Dubost <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033964.html">pointed out</a> that using <code>GET</code> when you mean <code>POST</code> <a href="http://www.w3.org/2001/tag/doc/whenToUseGet.html">is a bad idea</a>.</p>

<p>Ryosuke Niwa is still working on the <a href="http://rniwa.com/editing/undomanager.html">UndoManager and DOM Transaction</a> specification and posted about a re-introduced <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033972.html"><code>AutomaticDOMTransaction</code> interface</a>. He also <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033983.html">announced</a> an updated draft and summarized the changes thus far.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-subscribe-to-the-specification-xmlhttprequest-merger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: &lt;time&gt; police!</title>
		<link>http://www.htmlfive.net/whatwg-weekly-time-police/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-time-police/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 11:25:17 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12606</guid>
		<description><![CDATA[You can now put a fullscreen in your fullscreen. Brought to you by Fullscreen. This is the WHATWG Weekly, not quite weekly, but you are still welcome. &#60;time&#62; police Revision 6827 introduced the new time element. The one that also allows for years, yearless dates, durations, and so on. It is based on extensive research [...]]]></description>
			<content:encoded><![CDATA[<p>You can now put a fullscreen in your fullscreen. Brought to you by <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">Fullscreen</a>. This is the WHATWG Weekly, not quite weekly, but you are still welcome.</p>

<h3><code>&lt;time></code> police</h3>

<p><a href="http://html5.org/r/6827">Revision 6827</a> introduced the new <code>time</code> element. The one that also allows for years, yearless dates, durations, and so on. It is based on extensive research by Tantek Çelik. That same Tantek is now battling the <s><code>&lt;time></code> police</s> HTML WG co-chairs to get everything synchronized again. I am not privy of what is going on, as it happens <a href="http://lists.w3.org/Archives/Public/public-html/2011Nov/0173.html">behind closed doors</a>.</p>

<h3><code>find()</code> and <code>findAll()</code></h3>

<p>Half a decade later we finally might get the short names for <code>querySelector()</code> that we actually wanted. Or not, it remains to be seen how compatible they are. In any event, Jonas Sicking started a thread on <a href="http://lists.w3.org/Archives/Public/public-script-coord/2011OctDec/0105.html"><code>findAll()</code>'s return value</a>. An ECMAScript <code>Array</code> with some extra features.</p>

<h3>WHATWG email</h3>

<p>Ojan Vafai <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033775.html">proposed a <code>tabindexscope</code> attribute</a> for better control of tabbing behavior in a widget that is part of larger application. A little before James Graham suggested <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033749.html">constructors for HTML elements</a>. <code>new HTMLButtonElement()</code>, you name it. Michael A. Puls II briefly explains the difference between <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033789.html" title="embed autoplay element attribute">plugins and native</a> support when it comes to attributes. Gavin Kistner <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033854.html">found an oversight</a> in data URL origin determination due to added support for <a href="http://dvcs.w3.org/hg/cors/raw-file/tip/Overview.html">CORS</a>.</p>
<p>Kinuko Yasuda started a long thread on how <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033814.html">drag-and-drop of folders</a> is to be supported in the platform. Jonas Sicking suggested <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033820.html">nothing much new</a> is needed for that, though Glenn Maynard <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033821.html">foresees problems</a> reusing the current API. And on it goes.</p>
<p>Rafael Weinstein suggested a <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-November/033868.html"><code>template</code> element</a> that would have special parsing behavior. Basically making the nested elements not do anything (e.g. not fetch images, execute scripts).</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-time-police/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: TPAC 2011</title>
		<link>http://www.htmlfive.net/whatwg-weekly-tpac-2011/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-tpac-2011/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 16:49:43 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12600</guid>
		<description><![CDATA[A long week Filled with people and meetings WHATWG Weekly Last week the W3C held its yearly TPAC conference. See Unorganization for an impression of the event written by me. Karl wrote down some technical details. What follows is my brief technical takeaway. &#60;time&#62; and again The time element comes back and its new design [...]]]></description>
			<content:encoded><![CDATA[<p>A long week<br />
Filled with people and meetings<br />
WHATWG Weekly</p>

<p>Last week the W3C held its yearly TPAC conference. See <a href="http://annevankesteren.nl/2011/11/unorganization">Unorganization</a> for an impression of the event written by me. Karl wrote down some <a href="http://www.w3.org/QA/2011/11/openweb-weekly-18.html">technical details</a>. What follows is my brief technical takeaway.</p>

<h3><code>&lt;time></code> and again</h3>

<p>The <code>time</code> element comes back and its new design will be heavily influenced by the research done on the <a href="http://wiki.whatwg.org/wiki/Time_element">Time element</a> wiki page. In short, the API will be removed, and support for years, months, birthdays lacking a year, and durations will be added.</p>

<p>The remainder of the discussions in the HTML WG were by and large non-technical (or rabbitholing about the <code>longdesc</code> attribute), leading yours truly to suggest that maybe we should call it a day and move on to the next thing.</p>

<h3>Components</h3>

<p>Several meetings were had on components (formerly XBL) trying to get a sense of where we should be heading. Although not everyone could be present at every meeting, some progress was made. Components with a public API will likely be required to inherit from a single element type and components will always be bound in an asynchronous manner to ensure developers will not rely on them being synchronously bound.</p>

<h3>Mutations</h3>

<p>The new mutations model for the web was hashed out among the people working on it and the other day I put the <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#mutations">mutations IDL in DOM4</a> as a start for the new standard.</p>

<h3>Living Standards</h3>

<p>It was my impression that people operating at various levels of the W3C were more open for change. To improve standards development similarly to what we are trying to do within the WHATWG. It remains to be seen what comes out of it, but it encouraging to see that this is a topic of conversation, with Tim-Berners Lee and Jeff Jaffe (W3C CEO) actively participating.</p>

<h3>W3C License</h3>

<p>Despite that all the text of the W3C HTML5 is available under a license that permits forking (namely the WHATWG text), the W3C Members keep denying the W3C HTML WG’s desire for a license that allows forking. People were puzzled.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-tpac-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Now it&#8217;s &lt;time&gt; for &lt;data&gt;</title>
		<link>http://www.htmlfive.net/whatwg-weekly-now-its-time-for-data/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-now-its-time-for-data/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 07:25:57 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12595</guid>
		<description><![CDATA[Revision 6695 made HTML attribute values match in a case-sensitive manner as far as Selectors are concerned. This approach was favored over having a hardcoded list of HTML attributes whose values had to be matched case-insensitively. Revision 6701 removed selectedOptions from the input element, a vestige from the Web Forms 2.0 era. Welcome to the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://html5.org/r/6695">Revision 6695</a> made HTML attribute values match in a case-sensitive manner as far as Selectors are concerned. This approach was favored over having a hardcoded list of HTML attributes whose values had to be matched case-insensitively. <a href="http://html5.org/r/6701">Revision 6701</a> removed <code>selectedOptions</code> from the <code>input</code> element, a vestige from the Web Forms 2.0 era. Welcome to the weekend (jetlag) edition of the WHATWG Weekly.</p>
<h3>New element: <code>data</code></h3>
<p>The major news today is that since <a href="http://html5.org/r/6783">revision 6783</a> we have a new element: <code>data</code>. We also lost an element: <code>time</code>. The <code>data</code> element represents a piece of human readable data that is made machine readable by its required <code>value</code> attribute. It can either be used for Microdata or as an element to help out scripts, in similar fashion to the <code>data-<var>*</var></code> attributes.</p>
<p>The reason the <code>time</code> element has been replaced is that its primary use has been for marking up machine-readable times and dates in Microdata vocabularies, which is a use that has been requested for many other types of data as well (currency, numbers, location). The <code>data</code> element addresses these use cases in a generic fashion and provides yet another hook for scripts to play with.</p>
<p>The same revision also removed the HTML-to-Atom conversion algorithm. Authors can use a schema.org Microdata vocabulary instead.</p>
<h3>WebVTT update</h3>
<p>As reported earlier Simon Pieters did some research into <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-October/033417.html">timestamps</a>. He now complemented that with research into <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-October/033600.html">separating cues</a>. As a result of this parsing of WebVTT was made <a href="http://html5.org/r/6758" title="revision 6758">more forgiving</a>. Newline handling was made <a href="http://html5.org/r/6755" title="revision 6755">more predictable</a>.</p>
<p>Yours truly wrote a WebVTT parser and a <a href="http://quuz.org/webvtt/">Live WebVTT Validator</a> in JavaScript so you can validate your captioning files.</p>
<h3>Other changes</h3>
<p>There were many other changes of significance:</p>
<ul>
 <li>Since <a href="http://html5.org/r/6710">revision 6710</a> <code>TextTrack</code> and <code>MutableTextTrack</code> are identical. <code>TextTrackCue</code> became mutable in the <a href="http://html5.org/r/6711" title="revision 6711">next revision</a>.
 </li><li><a href="http://html5.org/r/6717">Revision 6717</a> aligned the parsing rules for non-negative integers with those of integers.
 </li><li><a href="http://html5.org/r/6718">Revision 6718</a> turned the <code>HTMLDocument</code> interface into an extension of the <code>Document</code> interface. The plan is to do the same with the <code>SVGDocument</code> interface down the road and no longer introduce specific <code>Document</code> interfaces as you really want to have access to all their combined members if you deal with multiple languages at the same time.
 </li><li>In <a href="http://html5.org/r/6727">revision 6727</a> the HTML standard gained yet another joke, this time in the form of a comment in the source code: <q>Welcome to crazy town. Population: The Web.</q>
 </li><li>Now there is a draft for a <a href="http://dvcs.w3.org/hg/url/raw-file/tip/Overview.html">URL API</a>, we removed <code>navigator.resolveURL()</code> in <a href="http://html5.org/r/6745">revision 6745</a> as it would become redundant.
 </li><li><a href="http://html5.org/r/6754">Revision 6754</a> clarified the scope of attributes defined in the HTML standard. They are only applicable to HTML elements. This includes e.g. Microdata, which for that reason does not work on MathML or SVG at this time.
</li></ul>
<p>And even more than those, which you can look up for yourself by going through the <a href="http://html5.org/tools/web-apps-tracker">HTML5 tracker</a> or by following us on twitter: <a href="http://twitter.com/WHATWG">@WHATWG</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-now-its-time-for-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Fullscreen</title>
		<link>http://www.htmlfive.net/whatwg-weekly-fullscreen/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-fullscreen/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 08:45:18 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12591</guid>
		<description><![CDATA[Should we introduce an isWhiteSpace attribute for Text nodes, and if we do, what would you use it for? Anyway, WHATWG Weekly, brief one this week. Fullscreen The big news last week was renewed activity on Gecko:FullScreenAPI, a proposal by Robert O'Callahan to make fullscreen work for the platform. Yours truly made an initial attempt [...]]]></description>
			<content:encoded><![CDATA[<p>Should we <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=14443">introduce an <code>isWhiteSpace</code> attribute</a> for <code>Text</code> nodes, and if we do, what would you use it for? Anyway, WHATWG Weekly, brief one this week.</p>

<h3>Fullscreen</h3>

<p>The big news last week was renewed activity on <a href="https://wiki.mozilla.org/Gecko:FullScreenAPI">Gecko:FullScreenAPI</a>, a proposal by Robert O'Callahan to make fullscreen work for the platform. Yours truly made an initial attempt at formalizing it in terms of the DOM and HTML as <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">Fullscreen</a>.</p>
<p>The details of Fullscreen are currently being discussed on the WHATWG mailing list and IRC channel. As a reminder, both are open for anyone to join.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-fullscreen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WHATWG Weekly: Permanently Binding Decorative Components</title>
		<link>http://www.htmlfive.net/whatwg-weekly-permanently-binding-decorative-components/</link>
		<comments>http://www.htmlfive.net/whatwg-weekly-permanently-binding-decorative-components/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 05:24:34 +0000</pubDate>
		<dc:creator>anne</dc:creator>
				<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.whatwg.org/?p=12589</guid>
		<description><![CDATA[Simon Pieters posted SRT timestamp research. Ryosuke Niwa updated his UndoManager and DOM Transaction proposal. This is the WHATWG Weekly. HTML standard In revision 6657 Ian Hickson removed the text/html-sandboxed MIME type from the HTML standard. The goal of the MIME type was to allow untrusted content to be hosted on the same origin as [...]]]></description>
			<content:encoded><![CDATA[<p>Simon Pieters <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-October/033417.html" title="SRT research: timestamps">posted SRT timestamp research</a>. Ryosuke Niwa <a href="http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-October/033458.html" title="Fixing undo on the Web - UndoManager and Transaction">updated</a> his <a href="http://rniwa.com/editing/undomanager.html">UndoManager and DOM Transaction</a> proposal. This is the WHATWG Weekly.</p>

<h3>HTML standard</h3>
<p>In <a href="http://html5.org/r/6657">revision 6657</a> Ian Hickson removed the <code>text/html-sandboxed</code> MIME type from the HTML standard. The goal of the MIME type was to allow untrusted content to be hosted on the same origin as trusted content. However, given that older versions of Internet Explorer treat content with the <code>text/html-sandboxed</code> MIME type as content with a <code>text/html</code> MIME type instead of as downloadable content, the <code>text/html-sandboxed</code> MIME type did not meet its design goals.</p>

<p><a href="http://html5.org/r/6668">Revision 6668</a> introduces the ability for the <code>itemtype</code> attribute to take more than one value. This makes it easier to mark up items in Microdata that share a vocabulary.</p>

<h3>Bindings</h3>

<p>On the WebApps WG mailing list Ian Hickson <a href="http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/0200.html">outlined his current views on bindings</a>. In particular the separation between bindings that expose an API (permanent bindings) and bindings that are stylistic (decorator bindings). Meanwhile Roland Steiner has updated the <a href="http://wiki.whatwg.org/wiki/Component_Model_Discussion">Component Model Discussion</a> wiki page with the open issues, giving a good overview over where we are at this point.</p>]]></content:encoded>
			<wfw:commentRss>http://www.htmlfive.net/whatwg-weekly-permanently-binding-decorative-components/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

