<?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"
	>
<channel>
	<title>Comments on: The Next-Gen Web: Browser Storage Support</title>
	<atom:link href="http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/</link>
	<description>Startup and Technology News</description>
	<pubDate>Fri, 05 Dec 2008 06:05:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: nullTao &#124; 净空无道 &#124; Blog</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2491430</link>
		<dc:creator>nullTao &#124; 净空无道 &#124; Blog</dc:creator>
		<pubDate>Sat, 04 Oct 2008 15:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2491430</guid>
		<description>&lt;strong&gt;下一代 web：浏览器存储支持...&lt;/strong&gt;

原文：The Next-Gen Web: Browser Storage Support。

 下一代的 web 已经开始上路了，就在这个星期，MySpace 集成了 Google Gears，雅虎发布了新的 BrowserPlus，Google 的浏览器版三维地球也上线了。类似 AIR、S...</description>
		<content:encoded><![CDATA[<p><strong>下一代 web：浏览器存储支持&#8230;</strong></p>
<p>原文：The Next-Gen Web: Browser Storage Support。</p>
<p> 下一代的 web 已经开始上路了，就在这个星期，MySpace 集成了 Google Gears，雅虎发布了新的 BrowserPlus，Google 的浏览器版三维地球也上线了。类似 AIR、S&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zxcz</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2476155</link>
		<dc:creator>zxcz</dc:creator>
		<pubDate>Sat, 20 Sep 2008 13:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2476155</guid>
		<description>zczxbx</description>
		<content:encoded><![CDATA[<p>zczxbx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MihanDownload</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2466611</link>
		<dc:creator>MihanDownload</dc:creator>
		<pubDate>Fri, 12 Sep 2008 11:11:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2466611</guid>
		<description>Firefox always rocks…!!! tnx</description>
		<content:encoded><![CDATA[<p>Firefox always rocks…!!! tnx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mina</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2465825</link>
		<dc:creator>mina</dc:creator>
		<pubDate>Thu, 11 Sep 2008 18:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2465825</guid>
		<description>Excellent article Nik. Great writing skills and lots of useful links.</description>
		<content:encoded><![CDATA[<p>Excellent article Nik. Great writing skills and lots of useful links.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MihanDownload</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2464764</link>
		<dc:creator>MihanDownload</dc:creator>
		<pubDate>Wed, 10 Sep 2008 18:57:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2464764</guid>
		<description>very nice information! tnx you</description>
		<content:encoded><![CDATA[<p>very nice information! tnx you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thierry</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2464730</link>
		<dc:creator>thierry</dc:creator>
		<pubDate>Wed, 10 Sep 2008 18:37:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2464730</guid>
		<description>Firefox always rocks…!!!</description>
		<content:encoded><![CDATA[<p>Firefox always rocks…!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pouya</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2461265</link>
		<dc:creator>Pouya</dc:creator>
		<pubDate>Sun, 07 Sep 2008 11:48:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2461265</guid>
		<description>thank you</description>
		<content:encoded><![CDATA[<p>thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hell 2.0 &#171; BIT PART</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2417602</link>
		<dc:creator>Hell 2.0 &#171; BIT PART</dc:creator>
		<pubDate>Wed, 23 Jul 2008 18:52:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2417602</guid>
		<description>[...] about the heady dreams of the Data Portability Project, OpenID, cloud computing, the Google OS, and browser based storage, even Skype is exhilarating, as these are the technologies that are even now liberating users from [...]</description>
		<content:encoded><![CDATA[<p>[...] about the heady dreams of the Data Portability Project, OpenID, cloud computing, the Google OS, and browser based storage, even Skype is exhilarating, as these are the technologies that are even now liberating users from [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Next-Gen Web: HTML5 - Will We Ever See A Real Standard? &#124; Xaby.com &#124; Singapore Web Design Company Blog</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2380512</link>
		<dc:creator>The Next-Gen Web: HTML5 - Will We Ever See A Real Standard? &#124; Xaby.com &#124; Singapore Web Design Company Blog</dc:creator>
		<pubDate>Thu, 19 Jun 2008 21:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2380512</guid>
		<description>[...] Last week we looked at how some browsers and plug-ins were adopting storage-related API’s that are a part of the new HTML5 draft specification. While Gears, Opera and Webkit have implemented structured storage API’s, the remainder of the HTML5 spec currently remains mostly unimplemented and also in a state of flux. HTML5 is a super-sized effort to bring all the browsers under a single, standard markup language and set of API’s - but with Microsoft, Adobe and others racing ahead with their own next-gen web technologies, will we ever see a real HTML5 standard? [...]</description>
		<content:encoded><![CDATA[<p>[...] Last week we looked at how some browsers and plug-ins were adopting storage-related API’s that are a part of the new HTML5 draft specification. While Gears, Opera and Webkit have implemented structured storage API’s, the remainder of the HTML5 spec currently remains mostly unimplemented and also in a state of flux. HTML5 is a super-sized effort to bring all the browsers under a single, standard markup language and set of API’s - but with Microsoft, Adobe and others racing ahead with their own next-gen web technologies, will we ever see a real HTML5 standard? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Foster</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2378482</link>
		<dc:creator>Matt Foster</dc:creator>
		<pubDate>Wed, 18 Jun 2008 15:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2378482</guid>
		<description>That is impressive news,  I didn't realize Firefox was so on the ball with getting up to speed with local storage.  I was at Ajax World a year ago and this was a hot topic.  To provide functionality to a user that is off the network, this will be big time for companies that have agents in the field, seamless synchronization is key.</description>
		<content:encoded><![CDATA[<p>That is impressive news,  I didn&#8217;t realize Firefox was so on the ball with getting up to speed with local storage.  I was at Ajax World a year ago and this was a hot topic.  To provide functionality to a user that is off the network, this will be big time for companies that have agents in the field, seamless synchronization is key.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TechCrunch Japanese アーカイブ &#187; 次世代ウェブ：ブラウザーストレージのサポート</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2374006</link>
		<dc:creator>TechCrunch Japanese アーカイブ &#187; 次世代ウェブ：ブラウザーストレージのサポート</dc:creator>
		<pubDate>Sat, 14 Jun 2008 19:29:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2374006</guid>
		<description>[...] [原文へ] [...]</description>
		<content:encoded><![CDATA[<p>[...] [原文へ] [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Google Drives Towards Microsoft and Adobe With Gears</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2373179</link>
		<dc:creator>Google Drives Towards Microsoft and Adobe With Gears</dc:creator>
		<pubDate>Fri, 13 Jun 2008 21:10:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2373179</guid>
		<description>[...] first release would focus on a few features proposed in HTML5 that were considered most important: client-based structured and object storage. Because of the choice to implement client-storage first, Gears would be framed as an offline [...]</description>
		<content:encoded><![CDATA[<p>[...] first release would focus on a few features proposed in HTML5 that were considered most important: client-based structured and object storage. Because of the choice to implement client-storage first, Gears would be framed as an offline [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Quinlan</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2357354</link>
		<dc:creator>Matthew Quinlan</dc:creator>
		<pubDate>Fri, 06 Jun 2008 21:34:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2357354</guid>
		<description>YES!  The web browser IS the client operating system for client-server 2.0.  Even better when it doesn't require a plugin.  I'm so excited that others are embracing true web clients.  Server-side HTML generation is just lipstick on CGI.

http://www.appcelerant.com/lipstick-on-cgi.html</description>
		<content:encoded><![CDATA[<p>YES!  The web browser IS the client operating system for client-server 2.0.  Even better when it doesn&#8217;t require a plugin.  I&#8217;m so excited that others are embracing true web clients.  Server-side HTML generation is just lipstick on CGI.</p>
<p><a href="http://www.appcelerant.com/lipstick-on-cgi.html" rel="nofollow">http://www.appcelerant.com/lipstick-on-cgi.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Next-Gen Web: HTML5 - Will We Ever See A Real Standard?</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2352622</link>
		<dc:creator>The Next-Gen Web: HTML5 - Will We Ever See A Real Standard?</dc:creator>
		<pubDate>Thu, 05 Jun 2008 14:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2352622</guid>
		<description>[...] Last week we looked at how some browsers and plug-ins were adopting storage-related API&#8217;s that are a part of the new HTML5 draft specification. While Gears, Opera and Webkit have implemented structured storage API&#8217;s, the remainder of the HTML5 spec currently remains mostly unimplemented and also in a state of flux. HTML5 is a super-sized effort to bring all the browsers under a single, standard markup language and set of API&#8217;s - but with Microsoft, Adobe and others racing ahead with their own next-gen web technologies, will we ever see a real HTML5 standard? [...]</description>
		<content:encoded><![CDATA[<p>[...] Last week we looked at how some browsers and plug-ins were adopting storage-related API&#8217;s that are a part of the new HTML5 draft specification. While Gears, Opera and Webkit have implemented structured storage API&#8217;s, the remainder of the HTML5 spec currently remains mostly unimplemented and also in a state of flux. HTML5 is a super-sized effort to bring all the browsers under a single, standard markup language and set of API&#8217;s - but with Microsoft, Adobe and others racing ahead with their own next-gen web technologies, will we ever see a real HTML5 standard? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amnon</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2343282</link>
		<dc:creator>Amnon</dc:creator>
		<pubDate>Mon, 02 Jun 2008 14:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2343282</guid>
		<description>I anticipated this trend a few years ago, and definitely welcome it. The more freedom you have to choose how fat or thin your client is going to be, the more creative you can be when designing your next application.

For another open source effort in this direction, check out:

&lt;a href="http://jnext.com" rel="nofollow"&gt;http://jnext.com&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I anticipated this trend a few years ago, and definitely welcome it. The more freedom you have to choose how fat or thin your client is going to be, the more creative you can be when designing your next application.</p>
<p>For another open source effort in this direction, check out:</p>
<p><a href="http://jnext.com" rel="nofollow" onclick="javascript:pageTracker._trackPageview ('/outbound/jnext.com');">http://jnext.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc&#8217;s Voice &#187; Blog Archive &#187; June 1st blogging - '08</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2342049</link>
		<dc:creator>Marc&#8217;s Voice &#187; Blog Archive &#187; June 1st blogging - '08</dc:creator>
		<pubDate>Mon, 02 Jun 2008 04:29:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2342049</guid>
		<description>[...] BrowserPlus services - local storage - coming [...]</description>
		<content:encoded><![CDATA[<p>[...] BrowserPlus services - local storage - coming [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Wilensky</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2341610</link>
		<dc:creator>Alan Wilensky</dc:creator>
		<pubDate>Sun, 01 Jun 2008 21:06:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2341610</guid>
		<description>Note that on the Application server side, BEA has made a version that runs in a VM image as a native OS. They added storage and lightweight services that do everything that BEA needs, without an OS!

Now, on the client, how far are we from eschewing the need for a heavy OS if the most popular browsers can add these common services, while the VM vendors provide bootload and hypervisors and minimal console.</description>
		<content:encoded><![CDATA[<p>Note that on the Application server side, BEA has made a version that runs in a VM image as a native OS. They added storage and lightweight services that do everything that BEA needs, without an OS!</p>
<p>Now, on the client, how far are we from eschewing the need for a heavy OS if the most popular browsers can add these common services, while the VM vendors provide bootload and hypervisors and minimal console.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Google To Launch Large Scale Geo-Services</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2340120</link>
		<dc:creator>Google To Launch Large Scale Geo-Services</dc:creator>
		<pubDate>Sat, 31 May 2008 21:02:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2340120</guid>
		<description>[...] develop and define a standard API for accessing Location data and services in the browser. As with local browser storage, Google are leading the way here by implementing first and then working with other browser [...]</description>
		<content:encoded><![CDATA[<p>[...] develop and define a standard API for accessing Location data and services in the browser. As with local browser storage, Google are leading the way here by implementing first and then working with other browser [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bert Halstead</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2338441</link>
		<dc:creator>Bert Halstead</dc:creator>
		<pubDate>Fri, 30 May 2008 20:34:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2338441</guid>
		<description>@P Cause: I think you raise an excellent point.  There was a lot to like about client/server architecture.  One of the main things not to like was that updating client/server applications was a mess, involving distributing install CDs, platform configuration dependencies, etc.  This really added to the total cost of ownership of a client/server app.

The real promise of RIA is to provide the advantages of client/server architecture with added reach and without the ownership costs, because you just update your app on a Web server and everybody is automatically running the new version.  So then the next frontier is getting a powerful enough client-side platform to be able to run a client/server-class app.  AJAX is looking a bit ragged around the edges for this purpose, and Adobe, Microsoft (Silverlight), and Curl are all competing to be used as this platform.</description>
		<content:encoded><![CDATA[<p>@P Cause: I think you raise an excellent point.  There was a lot to like about client/server architecture.  One of the main things not to like was that updating client/server applications was a mess, involving distributing install CDs, platform configuration dependencies, etc.  This really added to the total cost of ownership of a client/server app.</p>
<p>The real promise of RIA is to provide the advantages of client/server architecture with added reach and without the ownership costs, because you just update your app on a Web server and everybody is automatically running the new version.  So then the next frontier is getting a powerful enough client-side platform to be able to run a client/server-class app.  AJAX is looking a bit ragged around the edges for this purpose, and Adobe, Microsoft (Silverlight), and Curl are all competing to be used as this platform.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krish</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2338159</link>
		<dc:creator>Krish</dc:creator>
		<pubDate>Fri, 30 May 2008 17:51:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2338159</guid>
		<description>Firefox always rocks...!!!nothing can match its features...</description>
		<content:encoded><![CDATA[<p>Firefox always rocks&#8230;!!!nothing can match its features&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: P Cause</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337764</link>
		<dc:creator>P Cause</dc:creator>
		<pubDate>Fri, 30 May 2008 12:51:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337764</guid>
		<description>What is amusing is that what this is all about is a move back to client / server computing.  Call is "client/server 2.0".  Plan HTML / Web apps have lousy UI characteristics and so we started using AJAX to provide asynchronous client/server communicaitons.  Then we realized we needed to run on and offline and added local data stores and local db caching of server data.

Back to the future, with Javascript is the C/S programming language (but terrible to debug with) and the browser as the C/S programming host (as opposed to the Windows class libs or VB Forms stuff).</description>
		<content:encoded><![CDATA[<p>What is amusing is that what this is all about is a move back to client / server computing.  Call is &#8220;client/server 2.0&#8243;.  Plan HTML / Web apps have lousy UI characteristics and so we started using AJAX to provide asynchronous client/server communicaitons.  Then we realized we needed to run on and offline and added local data stores and local db caching of server data.</p>
<p>Back to the future, with Javascript is the C/S programming language (but terrible to debug with) and the browser as the C/S programming host (as opposed to the Windows class libs or VB Forms stuff).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nik Cubrilovic</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337210</link>
		<dc:creator>Nik Cubrilovic</dc:creator>
		<pubDate>Fri, 30 May 2008 05:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337210</guid>
		<description>Thanks for the suggestions Aron, Richard et al I wanted to take a look at the browsers and plugins that were implementing WA1 Storage here, but definitely going to be extending into other platforms as well. You could probably tell already that I am putting an emphasis on open standards and if/where/how they are implemented only because I believe its the only way to avoid the mess that took place with the early web

Richard: I also think that standards adoptions has been very good nor quick enough. The whole reason Google built Gears was because they were frustrated with browser development and wanted to leap ahead to HTML5. So thankfuly we might see plugins for browsers to fill the gaps where a standard implementation is missing.

Also at least Firefox, Opera and Webkit seem to be reading from the same song sheet now, which is a solid start.

I will check out Curl shortly - I have heard of it but thanks for the pointer and your comment.</description>
		<content:encoded><![CDATA[<p>Thanks for the suggestions Aron, Richard et al I wanted to take a look at the browsers and plugins that were implementing WA1 Storage here, but definitely going to be extending into other platforms as well. You could probably tell already that I am putting an emphasis on open standards and if/where/how they are implemented only because I believe its the only way to avoid the mess that took place with the early web</p>
<p>Richard: I also think that standards adoptions has been very good nor quick enough. The whole reason Google built Gears was because they were frustrated with browser development and wanted to leap ahead to HTML5. So thankfuly we might see plugins for browsers to fill the gaps where a standard implementation is missing.</p>
<p>Also at least Firefox, Opera and Webkit seem to be reading from the same song sheet now, which is a solid start.</p>
<p>I will check out Curl shortly - I have heard of it but thanks for the pointer and your comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nik Cubrilovic</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337177</link>
		<dc:creator>Nik Cubrilovic</dc:creator>
		<pubDate>Fri, 30 May 2008 05:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337177</guid>
		<description>The spec has a section on security:

http://www.whatwg.org/specs/web-apps/current-work/#security7

but it deals more with application security (eg. SQL injection etc.).

In terms of the local security you guys have mentioned, the model is the same as what it is with cookies. In the same way that when you are at a net cafe you wouldn't use a cookie to remember your logged in session, you also wouldn't enable Gears (or it wouldn't be installed) so you would revert back to a non-Geared app.

The database itself is stored within the users operating system profile (eg. on OSX or Vista/XP), so by default only you when you are logged in should have any access to it.

In saying that though, I do expect that with these new applications you will see a re-hash of the same security and privacy concerns that cookies experienced years ago. It might take 2-3 years for most users to be comftable with both web apps integrated with the desktop, and also with placing their files and content up in the cloud.

App developers just need to be wary of these concerns and not 'force' Gears as a requirement for using a web app. They will also need to allow users to not use Gears even if it is installed (in the same way as when you login to a site, you can choose 'remember me' or not..). I expect that a whole set of best practices in this regard will start to form and the terminology (eg. 'enable desktop' or something like that, on login) will begin to form.

If you look at how Google Reader uses Gears, they have some of this. Interestingly, I went back to MySpace and they don't let you switch it off again- which could be a concern as per what has been said above.

How do most people feel about having something like Gears store their data?</description>
		<content:encoded><![CDATA[<p>The spec has a section on security:</p>
<p><a href="http://www.whatwg.org/specs/web-apps/current-work/#security7" rel="nofollow">http://www.whatwg.org/specs/we.....#security7</a></p>
<p>but it deals more with application security (eg. SQL injection etc.).</p>
<p>In terms of the local security you guys have mentioned, the model is the same as what it is with cookies. In the same way that when you are at a net cafe you wouldn&#8217;t use a cookie to remember your logged in session, you also wouldn&#8217;t enable Gears (or it wouldn&#8217;t be installed) so you would revert back to a non-Geared app.</p>
<p>The database itself is stored within the users operating system profile (eg. on OSX or Vista/XP), so by default only you when you are logged in should have any access to it.</p>
<p>In saying that though, I do expect that with these new applications you will see a re-hash of the same security and privacy concerns that cookies experienced years ago. It might take 2-3 years for most users to be comftable with both web apps integrated with the desktop, and also with placing their files and content up in the cloud.</p>
<p>App developers just need to be wary of these concerns and not &#8216;force&#8217; Gears as a requirement for using a web app. They will also need to allow users to not use Gears even if it is installed (in the same way as when you login to a site, you can choose &#8216;remember me&#8217; or not..). I expect that a whole set of best practices in this regard will start to form and the terminology (eg. &#8216;enable desktop&#8217; or something like that, on login) will begin to form.</p>
<p>If you look at how Google Reader uses Gears, they have some of this. Interestingly, I went back to MySpace and they don&#8217;t let you switch it off again- which could be a concern as per what has been said above.</p>
<p>How do most people feel about having something like Gears store their data?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Monson-Haefel</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337168</link>
		<dc:creator>Richard Monson-Haefel</dc:creator>
		<pubDate>Fri, 30 May 2008 05:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337168</guid>
		<description>(This second comment is about standards.)

My confidence in the ability of commercial vendors to properly support browser standards is pretty low.  Just look at Ajax which consists of standards like JavaScript (ECMA), HTML/XHTML (W3C), DOM (W3C), and CSS (W3C).  Ajax requires libraries to bridge the incompatibilities of these technologies as implemented among all of the browsers (e.g. IE, Firefox, Safari, Opera, etc.).  It's been several years since these technologies were introduced yet browser compatibility is still poor - better than the DHTML days but not much.

I believe in standards but only if the vendors and open source projects that implement them do so in a consistent manner. Without consistent implementations a standard has limited utility and terrible portability.

Products such as Java (Sun), Flex (Adobe), Silverlight (Microsoft), and Curl (Curl, Inc.) all use plug-ins defined and distributed by a single vendor because that seems to be the only model that works if you want to get a portability across browser vendors. We learned this the hard way with Java applets and DHTML in the mid to late 1990's.  I suspect that Web Applications 1.0, while it may be technically sound, will never be implemented consistently across browsers and won't be the silver bullet many people think it will be. 

I wish I was wrong about the failure of browser vendors to implement standards, but I'm not.  They just can't do it. You have to have a plug-in provided by a single vendor or open source project in order to get consistent behavior across browsers.  

All the best,

Richard
VP of Developer Relations
Curl, Inc.</description>
		<content:encoded><![CDATA[<p>(This second comment is about standards.)</p>
<p>My confidence in the ability of commercial vendors to properly support browser standards is pretty low.  Just look at Ajax which consists of standards like JavaScript (ECMA), HTML/XHTML (W3C), DOM (W3C), and CSS (W3C).  Ajax requires libraries to bridge the incompatibilities of these technologies as implemented among all of the browsers (e.g. IE, Firefox, Safari, Opera, etc.).  It&#8217;s been several years since these technologies were introduced yet browser compatibility is still poor - better than the DHTML days but not much.</p>
<p>I believe in standards but only if the vendors and open source projects that implement them do so in a consistent manner. Without consistent implementations a standard has limited utility and terrible portability.</p>
<p>Products such as Java (Sun), Flex (Adobe), Silverlight (Microsoft), and Curl (Curl, Inc.) all use plug-ins defined and distributed by a single vendor because that seems to be the only model that works if you want to get a portability across browser vendors. We learned this the hard way with Java applets and DHTML in the mid to late 1990&#8217;s.  I suspect that Web Applications 1.0, while it may be technically sound, will never be implemented consistently across browsers and won&#8217;t be the silver bullet many people think it will be. </p>
<p>I wish I was wrong about the failure of browser vendors to implement standards, but I&#8217;m not.  They just can&#8217;t do it. You have to have a plug-in provided by a single vendor or open source project in order to get consistent behavior across browsers.  </p>
<p>All the best,</p>
<p>Richard<br />
VP of Developer Relations<br />
Curl, Inc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Monson-Haefel</title>
		<link>http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337156</link>
		<dc:creator>Richard Monson-Haefel</dc:creator>
		<pubDate>Fri, 30 May 2008 05:16:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/2008/05/29/the-next-gen-web-browser-storage-support/#comment-2337156</guid>
		<description>Hi Nik,

Excellent start to what should be a very good series of articles.  I would encourage you to take a close look at Curl which is a RIA platform that has offered desktop storage for years. Curl is both a browser RIA solution as well as a desktop runtime similar to Adobe AIR only a lot more secure and much, much faster.  It's also the second most mature RIA framework available today - only Java has been around longer.

Anyway, please check out Curl before writing other articles as I think you will find it really is an excellent platform.

All the best,

Richard Monson-Haefel
VP of Developer Relations
Curl, Inc.</description>
		<content:encoded><![CDATA[<p>Hi Nik,</p>
<p>Excellent start to what should be a very good series of articles.  I would encourage you to take a close look at Curl which is a RIA platform that has offered desktop storage for years. Curl is both a browser RIA solution as well as a desktop runtime similar to Adobe AIR only a lot more secure and much, much faster.  It&#8217;s also the second most mature RIA framework available today - only Java has been around longer.</p>
<p>Anyway, please check out Curl before writing other articles as I think you will find it really is an excellent platform.</p>
<p>All the best,</p>
<p>Richard Monson-Haefel<br />
VP of Developer Relations<br />
Curl, Inc.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.119 seconds -->
