<?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>FT LabsFT Labs</title>
	<atom:link href="http://labs.ft.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.ft.com</link>
	<description>Labs is a team at the &#60;a href=&#34;http://www.ft.com&#34; class=&#34;ft&#34;&#62;Financial Times&#60;/a&#62; which experiments with exciting new web technologies.  &#60;a href=&#34;/about&#34;&#62;Learn more&#60;/a&#62;</description>
	<lastBuildDate>Wed, 08 May 2013 18:52:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4</generator>
		<item>
		<title>Tutorial 4: History API in an offline HTML5 web app</title>
		<link>http://labs.ft.com/2013/04/offline-html5-history-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=offline-html5-history-api</link>
		<comments>http://labs.ft.com/2013/04/offline-html5-history-api/#comments</comments>
		<pubDate>Wed, 24 Apr 2013 20:19:42 +0000</pubDate>
		<dc:creator>Matt Andrews</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[applicationCache]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Offline]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=7951</guid>
		<description><![CDATA[Putting the web back into web app.

How to build on our existing offline demonstration web app to make use of the HTML5 History API in order to make the web app render both on the server and the client so that it starts up fast whilst still being able to work offline.]]></description>
		<wfw:commentRss>http://labs.ft.com/2013/04/offline-html5-history-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seamless IFRAMEs: not quite seamless?</title>
		<link>http://labs.ft.com/2013/01/seamless-iframes-not-quite-seamless/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=seamless-iframes-not-quite-seamless</link>
		<comments>http://labs.ft.com/2013/01/seamless-iframes-not-quite-seamless/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 11:50:40 +0000</pubDate>
		<dc:creator>Andrew Betts</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=6891</guid>
		<description><![CDATA[Seamless IFRAMEs are a really exciting new prospect for the web, offering the potential of a much more elegant solution for including third party content without loading JavaScript from foreign domains.  They'll be more secure, improve page load time, reduce unintended conflicts, and generally be awesome.  Or will they?]]></description>
		<wfw:commentRss>http://labs.ft.com/2013/01/seamless-iframes-not-quite-seamless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edge: We&#8217;re having a conference!</title>
		<link>http://labs.ft.com/2013/01/edge/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=edge</link>
		<comments>http://labs.ft.com/2013/01/edge/#comments</comments>
		<pubDate>Sun, 20 Jan 2013 23:30:03 +0000</pubDate>
		<dc:creator>Andrew Betts</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=7051</guid>
		<description><![CDATA[Introducing Edge, a conference curated by FT Labs, hosted by Facebook London, with help from Google.  Our first event, hoping to explore developers' biggest issues with current and future web technologies.]]></description>
		<wfw:commentRss>http://labs.ft.com/2013/01/edge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Batching decoupled API requests</title>
		<link>http://labs.ft.com/2012/12/batching-decoupled-api-requests/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=batching-decoupled-api-requests</link>
		<comments>http://labs.ft.com/2012/12/batching-decoupled-api-requests/#comments</comments>
		<pubDate>Mon, 03 Dec 2012 22:52:55 +0000</pubDate>
		<dc:creator>Andrew Betts</dc:creator>
				<category><![CDATA[Technote]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=6831</guid>
		<description><![CDATA[The growth in the number of people wanting to use the web on cellular connections has introduced developers to a new kind of network: one with high bandwidth, but very high latency and low reliability.  We need to be smarter about the way we design the API that our rich client applications use to interact with the server.]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/12/batching-decoupled-api-requests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial 3: &#8216;Fixing&#8217; the application cache with an iframe</title>
		<link>http://labs.ft.com/2012/11/using-an-iframe-to-stop-app-cache-storing-masters/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-an-iframe-to-stop-app-cache-storing-masters</link>
		<comments>http://labs.ft.com/2012/11/using-an-iframe-to-stop-app-cache-storing-masters/#comments</comments>
		<pubDate>Thu, 01 Nov 2012 00:00:49 +0000</pubDate>
		<dc:creator>Matt Andrews</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[applicationCache]]></category>
		<category><![CDATA[Bootstrapping]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Offline]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=3601</guid>
		<description><![CDATA[One of the most important aspects of the web is the URL, and the direct connection between a URL and a single item of content. So far in this tutorial series we've delivered the whole experience through a single URL. To fix this we need to deal with the problem with the application cache which caused us to adopt a single URL in the first place.]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/11/using-an-iframe-to-stop-app-cache-storing-masters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kosovo Software Freedom conference</title>
		<link>http://labs.ft.com/2012/09/kosovo-software-freedom-conference/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=kosovo-software-freedom-conference</link>
		<comments>http://labs.ft.com/2012/09/kosovo-software-freedom-conference/#comments</comments>
		<pubDate>Tue, 11 Sep 2012 08:35:50 +0000</pubDate>
		<dc:creator>Andrew Betts</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=3801</guid>
		<description><![CDATA[Open Source Software Kosovo invited Andrew to speak at their annual conference, at the University of Pristina.  The free conference provides an opportunity to people across the Balkans to get involved in open source, which we're very pleased to support.]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/09/kosovo-software-freedom-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial 2: Supporting both IndexedDB and WebSQL on a cross platform web app</title>
		<link>http://labs.ft.com/2012/09/ft-style-web-app-on-firefox-and-ie6-to-ie10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ft-style-web-app-on-firefox-and-ie6-to-ie10</link>
		<comments>http://labs.ft.com/2012/09/ft-style-web-app-on-firefox-and-ie6-to-ie10/#comments</comments>
		<pubDate>Sat, 01 Sep 2012 22:00:32 +0000</pubDate>
		<dc:creator>Matt Andrews</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[applicationCache]]></category>
		<category><![CDATA[Bootstrapping]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[IE10]]></category>
		<category><![CDATA[IndexedDB]]></category>
		<category><![CDATA[Offline]]></category>
		<category><![CDATA[WebSQL]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=2532</guid>
		<description><![CDATA[How to make a Firefox, Safari, Chrome, iOS, IE10, Opera, Playbook &#038; Android offline HTML5 web app that even loads on pre-HTML5 browsers, including IE6 to IE9. In part 2 of our FT style web app tutorial series we will get our app working everywhere and make it more responsive on touch devices.]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/09/ft-style-web-app-on-firefox-and-ie6-to-ie10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing app cache</title>
		<link>http://labs.ft.com/2012/08/fixing-app-cache/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fixing-app-cache</link>
		<comments>http://labs.ft.com/2012/08/fixing-app-cache/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 16:43:02 +0000</pubDate>
		<dc:creator>Andrew Betts</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=2782</guid>
		<description><![CDATA[At FT Labs, we are on a mission to fix app cache, for the good of mankind web developers. Over the last few weeks a couple of important meetings have taken place bringing together developers and browser vendors to try &#8230;]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/08/fixing-app-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A proposal for preloading resources bound by media queries</title>
		<link>http://labs.ft.com/2012/08/a-proposal-for-preloading-resources-bound-by-media-queries/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-proposal-for-preloading-resources-bound-by-media-queries</link>
		<comments>http://labs.ft.com/2012/08/a-proposal-for-preloading-resources-bound-by-media-queries/#comments</comments>
		<pubDate>Mon, 13 Aug 2012 10:09:28 +0000</pubDate>
		<dc:creator>Robert Shilston</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=2489</guid>
		<description><![CDATA[If you use media queries to vary which resources your page uses, it&#8217;s worth considering at what point those resources should be downloaded. On the one hand, a user agent could download all resources specified in a stylesheet regardless of &#8230;]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/08/a-proposal-for-preloading-resources-bound-by-media-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>navigator.onLine: here be dragons</title>
		<link>http://labs.ft.com/2012/08/navigator-online-here-be-dragons/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=navigator-online-here-be-dragons</link>
		<comments>http://labs.ft.com/2012/08/navigator-online-here-be-dragons/#comments</comments>
		<pubDate>Mon, 13 Aug 2012 10:08:56 +0000</pubDate>
		<dc:creator>Andrew Betts</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://labs.ft.com/?p=2518</guid>
		<description><![CDATA[When I took my cycling proficiency test a long time ago, the instructor asked us the following question: When a driver sticks their arm straight out of their window, what are they signalling? There is an official answer to this &#8230;]]></description>
		<wfw:commentRss>http://labs.ft.com/2012/08/navigator-online-here-be-dragons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
