<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: HTML5 Web Storage and SQL</title>
	<atom:link href="http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/</link>
	<description>Words</description>
	<lastBuildDate>Mon, 15 Mar 2010 23:28:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: saving data with localStorage at hacks.mozilla.org</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3492</link>
		<dc:creator>saving data with localStorage at hacks.mozilla.org</dc:creator>
		<pubDate>Fri, 26 Jun 2009 03:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3492</guid>
		<description>[...] It shouldn&#8217;t be confused with the SQL database storage proposal, which is a separate (and more contentious) part of the Web Storage spec. Key-value pairs could conceivably be stored in cookies, but you [...]</description>
		<content:encoded><![CDATA[<p>[...] It shouldn&#8217;t be confused with the SQL database storage proposal, which is a separate (and more contentious) part of the Web Storage spec. Key-value pairs could conceivably be stored in cookies, but you [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nikunj Mehta</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3418</link>
		<dc:creator>Nikunj Mehta</dc:creator>
		<pubDate>Mon, 27 Apr 2009 20:51:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3418</guid>
		<description>There are two camps of developers interested in WebStorage - one that develop local applications and another that develop offline-ready applications. The first camp probably doesn&#039;t deal with HTTP or REST abstractions for their data but the second one has to deal with the HTTP interface to data as well as situations in which offline access to that data is required.

For the second category, IMHO, it may be better to focus on getting the right HTTP abstractions emulated locally for offline purposes. If people are going to need to upgrade their browsers for off-line use, then might as well provide them one that will allow them to run an &quot;embedded REST server&quot; within the browser. I mean let people write their own server emulation logic in JavaScript using whatever storage that&#039;s available to them in the browser, whether it is key-value pair or SQLite or another, and serve offline requests over the same interface that the server does - HTTP and URL.

I have a proposal before the Webapps WG at W3C to consider adding JavaScript interceptors to enable various kinds of offline operations to take place without necessitating any standards about the SQL storage and access portion.

Here&#039;s the URL for my blog post about the proposal and its comparisons to HTML5, Gears, and Dojo Offline: http://o-micron.blogspot.com/2009/04/bitsy-050-develop-seamlessly-on-lineoff.html</description>
		<content:encoded><![CDATA[<p>There are two camps of developers interested in WebStorage &#8211; one that develop local applications and another that develop offline-ready applications. The first camp probably doesn&#8217;t deal with HTTP or REST abstractions for their data but the second one has to deal with the HTTP interface to data as well as situations in which offline access to that data is required.</p>
<p>For the second category, IMHO, it may be better to focus on getting the right HTTP abstractions emulated locally for offline purposes. If people are going to need to upgrade their browsers for off-line use, then might as well provide them one that will allow them to run an &#8220;embedded REST server&#8221; within the browser. I mean let people write their own server emulation logic in JavaScript using whatever storage that&#8217;s available to them in the browser, whether it is key-value pair or SQLite or another, and serve offline requests over the same interface that the server does &#8211; HTTP and URL.</p>
<p>I have a proposal before the Webapps WG at W3C to consider adding JavaScript interceptors to enable various kinds of offline operations to take place without necessitating any standards about the SQL storage and access portion.</p>
<p>Here&#8217;s the URL for my blog post about the proposal and its comparisons to HTML5, Gears, and Dojo Offline: <a href="http://o-micron.blogspot.com/2009/04/bitsy-050-develop-seamlessly-on-lineoff.html" rel="nofollow">http://o-micron.blogspot.com/2009/04/bitsy-050-develop-seamlessly-on-lineoff.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle&#8217;s Weblog &#187; Day Dreaming about Web Storage</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3413</link>
		<dc:creator>Mark Finkle&#8217;s Weblog &#187; Day Dreaming about Web Storage</dc:creator>
		<pubDate>Fri, 24 Apr 2009 14:37:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3413</guid>
		<description>[...] we have seen good discussion on the W3C Web Storage specification. There has been some recent push back on the [...]</description>
		<content:encoded><![CDATA[<p>[...] we have seen good discussion on the W3C Web Storage specification. There has been some recent push back on the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla Labs: Die Zukunft der Datenspeicherung im Browser » t3n Magazin</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3408</link>
		<dc:creator>Mozilla Labs: Die Zukunft der Datenspeicherung im Browser » t3n Magazin</dc:creator>
		<pubDate>Thu, 23 Apr 2009 05:50:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3408</guid>
		<description>[...] Webseiten. Das allerdings würde die Web-Entwicklung deutlich komplizierter machen und hätte noch weitere Nachteile. Aus den Mozilla Labs kommt nun eine alternative Lösung: Statt auf SQL setzt Mozilla auf die freie [...]</description>
		<content:encoded><![CDATA[<p>[...] Webseiten. Das allerdings würde die Web-Entwicklung deutlich komplizierter machen und hätte noch weitere Nachteile. Aus den Mozilla Labs kommt nun eine alternative Lösung: Statt auf SQL setzt Mozilla auf die freie [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla Labs &#187; Blog Archive &#187; Towards Better Browser Storage</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3378</link>
		<dc:creator>Mozilla Labs &#187; Blog Archive &#187; Towards Better Browser Storage</dc:creator>
		<pubDate>Tue, 21 Apr 2009 20:26:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3378</guid>
		<description>[...] to expose a particular implementation of SQL to web pages. Vladimir Vukićević has written about flaws in this approach. Among them [...]</description>
		<content:encoded><![CDATA[<p>[...] to expose a particular implementation of SQL to web pages. Vladimir Vukićević has written about flaws in this approach. Among them [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pinderkent: Browser-based databases will further encourage the undesirable Web application monoculture.</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3366</link>
		<dc:creator>Pinderkent: Browser-based databases will further encourage the undesirable Web application monoculture.</dc:creator>
		<pubDate>Mon, 20 Apr 2009 01:27:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3366</guid>
		<description>[...] a very SQL-oriented approach. Others suggest that a JSON-based approach would be better. Some suggest an approach akin to CouchDB, with this already being experimented [...]</description>
		<content:encoded><![CDATA[<p>[...] a very SQL-oriented approach. Others suggest that a JSON-based approach would be better. Some suggest an approach akin to CouchDB, with this already being experimented [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Raymond</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3360</link>
		<dc:creator>Matthew Raymond</dc:creator>
		<pubDate>Fri, 17 Apr 2009 13:59:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3360</guid>
		<description>@Mamut:

   Key-pairs just don&#039;t cut it for synchronizing complex sets of data between the client browser and a server-based database, especially when the application has an offline mode and updates, insertions and deletions must be submitted to the server DB when the client returns to an online state. This is not a theoretical situation I&#039;m giving you. It&#039;s an actual use case at the company I work for.

@Nicholas Orr:

   The ability to store DB information on the browser is vital for business-oriented offline Web applications, so nobody&#039;s going to wait 10 years for a standard before implementing such a feature. While a better standards would be preferred, I strongly suspect that the longer it takes to release a standard, the more likely it will be that the solutions provided by one or more vendors will either become the standard, make the standard irrelevant or delay the adoption of the standard significantly. Better a half-a**ed standard that everyone supports than a thoughtful, well-designed standard that no one supports.</description>
		<content:encoded><![CDATA[<p>@Mamut:</p>
<p>   Key-pairs just don&#8217;t cut it for synchronizing complex sets of data between the client browser and a server-based database, especially when the application has an offline mode and updates, insertions and deletions must be submitted to the server DB when the client returns to an online state. This is not a theoretical situation I&#8217;m giving you. It&#8217;s an actual use case at the company I work for.</p>
<p>@Nicholas Orr:</p>
<p>   The ability to store DB information on the browser is vital for business-oriented offline Web applications, so nobody&#8217;s going to wait 10 years for a standard before implementing such a feature. While a better standards would be preferred, I strongly suspect that the longer it takes to release a standard, the more likely it will be that the solutions provided by one or more vendors will either become the standard, make the standard irrelevant or delay the adoption of the standard significantly. Better a half-a**ed standard that everyone supports than a thoughtful, well-designed standard that no one supports.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Couches in Browsers at Toolness</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3355</link>
		<dc:creator>Couches in Browsers at Toolness</dc:creator>
		<pubDate>Thu, 16 Apr 2009 20:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3355</guid>
		<description>[...] little while ago, Vladimir Vukićević wrote an excellent blog post outlining the reasons why he&#8217;s not a fan of exposing a specific implementation of SQL to Web [...]</description>
		<content:encoded><![CDATA[<p>[...] little while ago, Vladimir Vukićević wrote an excellent blog post outlining the reasons why he&#8217;s not a fan of exposing a specific implementation of SQL to Web [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: weather</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3353</link>
		<dc:creator>weather</dc:creator>
		<pubDate>Thu, 16 Apr 2009 11:12:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3353</guid>
		<description>There should be something more than just sql, I think.</description>
		<content:encoded><![CDATA[<p>There should be something more than just sql, I think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Browser storage: What is the correct API? SQL? JSON? &#124; Guilda Blog</title>
		<link>http://blog.vlad1.com/2009/04/06/html5-web-storage-and-sql/comment-page-1/#comment-3345</link>
		<dc:creator>Browser storage: What is the correct API? SQL? JSON? &#124; Guilda Blog</dc:creator>
		<pubDate>Wed, 15 Apr 2009 01:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.vlad1.com/?p=106#comment-3345</guid>
		<description>[...] I read that comment to Vlad&#8217;s post on HTML 5 Web Storage I gulped. This would basically make SQLite the HTML 5 for storage in the browser. You would have to [...]</description>
		<content:encoded><![CDATA[<p>[...] I read that comment to Vlad&#8217;s post on HTML 5 Web Storage I gulped. This would basically make SQLite the HTML 5 for storage in the browser. You would have to [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
