<?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: Cappuccino Brings Cocoa-Like Programming To The Web</title>
	<atom:link href="http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/</link>
	<description>Startup and Technology News</description>
	<lastBuildDate>Tue, 10 Nov 2009 17:40:14 -0800</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anthony Theocharis</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2499009</link>
		<dc:creator>Anthony Theocharis</dc:creator>
		<pubDate>Sun, 12 Oct 2008 02:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2499009</guid>
		<description>I guess I&#039;m late to the party, but here&#039;s $0.02 (CDN) from a web developer.

I just found out about Cappuccino and Objective-J. It looks very interesting. Definitely worth a look for application development on the web. Sometimes the web browser IS an okay platform for interactive applications.

@Charles Lawrence
@Warren
My worry is not that the web browser was not built for this. Increasingly this is not the case (see Chrome for an example). However, this entirely defeats the concept of Semantic web. This is what would make Tim Berners Lee cringe today. And he&#039;d be right.

The big problem with things like this is that hacks and PHBs will see &quot;ooh shiny&quot;, and use it for entirely inappropriate projects. Like mostly static pages. In addition to making the pages bloated and slow, this will make them entirely in-accessible to screen-readers and text-based browsers, as well as search engines and other data miners/indexers.

I haven&#039;t looked too deeply yet, but another concern is using URLs for state-saving. The web is a place for URL-based bookmarks, and if people can&#039;t use their &#039;Back&#039; button, they get antsy.</description>
		<content:encoded><![CDATA[<p>I guess I&#8217;m late to the party, but here&#8217;s $0.02 (CDN) from a web developer.</p>
<p>I just found out about Cappuccino and Objective-J. It looks very interesting. Definitely worth a look for application development on the web. Sometimes the web browser IS an okay platform for interactive applications.</p>
<p>@Charles Lawrence<br />
@Warren<br />
My worry is not that the web browser was not built for this. Increasingly this is not the case (see Chrome for an example). However, this entirely defeats the concept of Semantic web. This is what would make Tim Berners Lee cringe today. And he&#8217;d be right.</p>
<p>The big problem with things like this is that hacks and PHBs will see &#8220;ooh shiny&#8221;, and use it for entirely inappropriate projects. Like mostly static pages. In addition to making the pages bloated and slow, this will make them entirely in-accessible to screen-readers and text-based browsers, as well as search engines and other data miners/indexers.</p>
<p>I haven&#8217;t looked too deeply yet, but another concern is using URLs for state-saving. The web is a place for URL-based bookmarks, and if people can&#8217;t use their &#8216;Back&#8217; button, they get antsy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clay</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2465603</link>
		<dc:creator>Clay</dc:creator>
		<pubDate>Thu, 11 Sep 2008 14:08:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2465603</guid>
		<description>As an editor, I&#039;m interested in Cappuccino and Objective-J from a publishing point of view. Anyone reading these blogs interested in writing a short, concise, 100-page book for developers interested in adopting, or at least trying out these technologies?</description>
		<content:encoded><![CDATA[<p>As an editor, I&#8217;m interested in Cappuccino and Objective-J from a publishing point of view. Anyone reading these blogs interested in writing a short, concise, 100-page book for developers interested in adopting, or at least trying out these technologies?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2461586</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sun, 07 Sep 2008 21:30:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2461586</guid>
		<description>I think you just described Java WebStart.</description>
		<content:encoded><![CDATA[<p>I think you just described Java WebStart.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oomu</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2459524</link>
		<dc:creator>oomu</dc:creator>
		<pubDate>Fri, 05 Sep 2008 15:11:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2459524</guid>
		<description>George,  web browsers are more and more that os feature allowing what you asking.

webbrowsers are no more just &quot;document readers&quot;,  they have many services for developpers :  canvas, multi-thread, garbage collectors, local databases, network services, secure authentification, and so on.

At time, yes,  one framework should be include in all browsers. it will be an ugly wars.

the same than anyone trying to do the same bypassing the HUGE work already put in the browsers.

-
to be clear : javascript and your opera/safari/ie8/firefox is NO MORE just a html reader.

they are complete virtual environment with many applications services ready to be used.

they are THAT os, and the one with the most companies involved in it.  More than the original vision of Java,  more than flex, more than whatever the ONE company Microsoft can do.

it&#039;s not a short term hack . Javascript is no more an hack.

its time is not coming to end,  the recent google announcement or mobileme by apple clearly shows it&#039;s only the beginning

As Computer Scientist I say it&#039;s a LOT better than we had yesterday and the future is promising. Just think about all HTML 5 will bring in fact in standard services inside the browser, not simply new tags.</description>
		<content:encoded><![CDATA[<p>George,  web browsers are more and more that os feature allowing what you asking.</p>
<p>webbrowsers are no more just &#8220;document readers&#8221;,  they have many services for developpers :  canvas, multi-thread, garbage collectors, local databases, network services, secure authentification, and so on.</p>
<p>At time, yes,  one framework should be include in all browsers. it will be an ugly wars.</p>
<p>the same than anyone trying to do the same bypassing the HUGE work already put in the browsers.</p>
<p>-<br />
to be clear : javascript and your opera/safari/ie8/firefox is NO MORE just a html reader.</p>
<p>they are complete virtual environment with many applications services ready to be used.</p>
<p>they are THAT os, and the one with the most companies involved in it.  More than the original vision of Java,  more than flex, more than whatever the ONE company Microsoft can do.</p>
<p>it&#8217;s not a short term hack . Javascript is no more an hack.</p>
<p>its time is not coming to end,  the recent google announcement or mobileme by apple clearly shows it&#8217;s only the beginning</p>
<p>As Computer Scientist I say it&#8217;s a LOT better than we had yesterday and the future is promising. Just think about all HTML 5 will bring in fact in standard services inside the browser, not simply new tags.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Before I move back to flash</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458682</link>
		<dc:creator>Before I move back to flash</dc:creator>
		<pubDate>Fri, 05 Sep 2008 00:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458682</guid>
		<description>[...] has been a rather big week in web technologies. First google chrome, now our friend Cappuccino. It is yet another way to create RIAs. This takes the power of javascript and the DOM and moves it [...]</description>
		<content:encoded><![CDATA[<p>[...] has been a rather big week in web technologies. First google chrome, now our friend Cappuccino. It is yet another way to create RIAs. This takes the power of javascript and the DOM and moves it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: george</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458667</link>
		<dc:creator>george</dc:creator>
		<pubDate>Fri, 05 Sep 2008 00:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458667</guid>
		<description>This crazy idea of running applications within a document-viewing-oriented browser must end.  Geez... it&#039;s such a hack.

What developers (and users) want is a multi-platform, application environment that allows you to run applications on whatever computer you happen to be using, requiring no install.

A web browser seems to provide this... cross-platform rendering (via HTML/CSS) and automatic install via JavaScript.  But it&#039;s a hack.  From the user&#039;s point of view, they browse to a web site where they might expect to find a document, but instead they find an application that really breaks the document metaphor they are used to dealing with.  And developers have to deal with a single-threaded run-time that doesn&#039;t really work the same across multiple browsers and provides no advanced UI library (hence all of the different JavaScript UI frameworks which make applications&#039; UI inconsistent across apps).

But imagine if we had an OS that allowed users to run applications just by clicking on them through a web app browser or within a roaming favorites folder.  And imagine that OS allowed developers to create applications in a multi-threaded environment that could be run directly from servers without having to install anything.  This is what someone should be working on.  Perhaps this is what Microsoft&#039;s Midori is trying to do.

But this idea of the browser as application run-time environment is a short-term hack whose time is certainly come to an end.  As computer scientists, we can do a lot better than this.</description>
		<content:encoded><![CDATA[<p>This crazy idea of running applications within a document-viewing-oriented browser must end.  Geez&#8230; it&#8217;s such a hack.</p>
<p>What developers (and users) want is a multi-platform, application environment that allows you to run applications on whatever computer you happen to be using, requiring no install.</p>
<p>A web browser seems to provide this&#8230; cross-platform rendering (via HTML/CSS) and automatic install via JavaScript.  But it&#8217;s a hack.  From the user&#8217;s point of view, they browse to a web site where they might expect to find a document, but instead they find an application that really breaks the document metaphor they are used to dealing with.  And developers have to deal with a single-threaded run-time that doesn&#8217;t really work the same across multiple browsers and provides no advanced UI library (hence all of the different JavaScript UI frameworks which make applications&#8217; UI inconsistent across apps).</p>
<p>But imagine if we had an OS that allowed users to run applications just by clicking on them through a web app browser or within a roaming favorites folder.  And imagine that OS allowed developers to create applications in a multi-threaded environment that could be run directly from servers without having to install anything.  This is what someone should be working on.  Perhaps this is what Microsoft&#8217;s Midori is trying to do.</p>
<p>But this idea of the browser as application run-time environment is a short-term hack whose time is certainly come to an end.  As computer scientists, we can do a lot better than this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javascript frameworks. Is it the future?</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458656</link>
		<dc:creator>Javascript frameworks. Is it the future?</dc:creator>
		<pubDate>Fri, 05 Sep 2008 00:31:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458656</guid>
		<description>[...] An interesting post on TechCrunch was pointed out to me today by Philip Hodgetts.  Philip has been putting his acceptance behind the open-web based around the push by Apple into WebKit/javascript and Javascript frameworks like Sproutcore. (Note this can also now be said for Google and the new Chrome browser) Today he have another contender in Cappuccino. Read about it here on TechCrunch. [...]</description>
		<content:encoded><![CDATA[<p>[...] An interesting post on TechCrunch was pointed out to me today by Philip Hodgetts.  Philip has been putting his acceptance behind the open-web based around the push by Apple into WebKit/javascript and Javascript frameworks like Sproutcore. (Note this can also now be said for Google and the new Chrome browser) Today he have another contender in Cappuccino. Read about it here on TechCrunch. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458613</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Thu, 04 Sep 2008 23:54:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458613</guid>
		<description>&quot;If you can do something with Cocoa when developing for MacOS X, you can probably do it with Cappuccino as well.&quot; ... wow... what an ignorantly bold statement.  :-P</description>
		<content:encoded><![CDATA[<p>&#8220;If you can do something with Cocoa when developing for MacOS X, you can probably do it with Cappuccino as well.&#8221; &#8230; wow&#8230; what an ignorantly bold statement.  <img src='http://www.techcrunch.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oomu</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458604</link>
		<dc:creator>oomu</dc:creator>
		<pubDate>Thu, 04 Sep 2008 23:47:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458604</guid>
		<description>why to copy obj-c ? because it&#039;s still one of the most modern language and very easy to read

in fact, obj-J is not the most important part,  it&#039;s the framework : cappucino, mimicking Cocoa,  simply the best, coherent, readable and well-thought application framework available now.

objective-C was not what you crave in os X, it&#039;s Cocoa.  Cocoa is possible thanks to the dynamical runtime of objective-C but in the end, it&#039;s all about Cocoa.

Thanks to 280 north if they succeed to bring Cappucino to the level of Cocoa. 

--
(I also tried sproutcore, it&#039;s an other framework trying to bring really good mvc  cocoa-like framework to the web. It&#039;s really totally a desktop-like application development, and way ahead of flash mx, air or simply plain actionscript/javascript)

it&#039;s not about language, it&#039;s about Application Framework !</description>
		<content:encoded><![CDATA[<p>why to copy obj-c ? because it&#8217;s still one of the most modern language and very easy to read</p>
<p>in fact, obj-J is not the most important part,  it&#8217;s the framework : cappucino, mimicking Cocoa,  simply the best, coherent, readable and well-thought application framework available now.</p>
<p>objective-C was not what you crave in os X, it&#8217;s Cocoa.  Cocoa is possible thanks to the dynamical runtime of objective-C but in the end, it&#8217;s all about Cocoa.</p>
<p>Thanks to 280 north if they succeed to bring Cappucino to the level of Cocoa. </p>
<p>&#8211;<br />
(I also tried sproutcore, it&#8217;s an other framework trying to bring really good mvc  cocoa-like framework to the web. It&#8217;s really totally a desktop-like application development, and way ahead of flash mx, air or simply plain actionscript/javascript)</p>
<p>it&#8217;s not about language, it&#8217;s about Application Framework !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TechCrunch Japanese アーカイブ &#187; CappuccinoはMac用プログラミング環境Cocoaのウェブ版</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458483</link>
		<dc:creator>TechCrunch Japanese アーカイブ &#187; CappuccinoはMac用プログラミング環境Cocoaのウェブ版</dc:creator>
		<pubDate>Thu, 04 Sep 2008 22:03:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458483</guid>
		<description>[...] ［原文へ］ [...]</description>
		<content:encoded><![CDATA[<p>[...] ［原文へ］ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Maurik</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458271</link>
		<dc:creator>Sean Maurik</dc:creator>
		<pubDate>Thu, 04 Sep 2008 20:43:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458271</guid>
		<description>That&#039;s pretty cool, congrats to 280 North on the release.  It&#039;s interesting how different people see the needs for development environments for different tasks.  We created a development environment that lets web developers use the HTML, CSS, Javascript they know to create mobile applications (j2me for now) without having to learn the J2ME way of doing things for similar reasons (web developers who want to do mobile do don&#039;t want to learn new skills just like Cappuccino  lets Cocoa developers move to web apps without learning CSS).  Maybe we just need a beverage themed name instead of calling it Breeze (probably why I&#039;m not in marketing)</description>
		<content:encoded><![CDATA[<p>That&#8217;s pretty cool, congrats to 280 North on the release.  It&#8217;s interesting how different people see the needs for development environments for different tasks.  We created a development environment that lets web developers use the HTML, CSS, Javascript they know to create mobile applications (j2me for now) without having to learn the J2ME way of doing things for similar reasons (web developers who want to do mobile do don&#8217;t want to learn new skills just like Cappuccino  lets Cocoa developers move to web apps without learning CSS).  Maybe we just need a beverage themed name instead of calling it Breeze (probably why I&#8217;m not in marketing)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ivan Kirigin</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458172</link>
		<dc:creator>Ivan Kirigin</dc:creator>
		<pubDate>Thu, 04 Sep 2008 20:15:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458172</guid>
		<description>It&#039;s 280 North, not North 280.

Also, have you ever driven on 101N vs. 280N when driving from Silicon Valley to San Francisco?

101 is an industrial wasteland and often a parking lot. Most of 280 is along state parks, and almost always running smoothly.
http://maps.google.com/?ie=UTF8&amp;ll=37.428524,-122.208481&amp;spn=0.454758,0.587082&amp;t=h&amp;z=11

It&#039;s a pleasure to drive on 280 North.</description>
		<content:encoded><![CDATA[<p>It&#8217;s 280 North, not North 280.</p>
<p>Also, have you ever driven on 101N vs. 280N when driving from Silicon Valley to San Francisco?</p>
<p>101 is an industrial wasteland and often a parking lot. Most of 280 is along state parks, and almost always running smoothly.<br />
<a href="http://maps.google.com/?ie=UTF8&amp;ll=37.428524,-122.208481&amp;spn=0.454758,0.587082&amp;t=h&amp;z=11" rel="nofollow"></a><a href='http://maps.google.com/?ie=UTF8&amp;ll=37.428524,-122.208481&amp;spn=0.454758,0.587082&amp;t=h&amp;z=11'>http://maps.goo...mp;t=h&amp;z=11</a></p>
<p>It&#8217;s a pleasure to drive on 280 North.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil swenson</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458131</link>
		<dc:creator>phil swenson</dc:creator>
		<pubDate>Thu, 04 Sep 2008 20:02:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458131</guid>
		<description>Why did they bother copying the archaic Objective C?  It&#039;s a step backwards 10 years....</description>
		<content:encoded><![CDATA[<p>Why did they bother copying the archaic Objective C?  It&#8217;s a step backwards 10 years&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Issac</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2458026</link>
		<dc:creator>Issac</dc:creator>
		<pubDate>Thu, 04 Sep 2008 19:36:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2458026</guid>
		<description>Have you heard of Actionscript? I doubt Silverlight, Java FX will be the standard on the Long run, all these web based applications will eventually have AS as the dominant language.</description>
		<content:encoded><![CDATA[<p>Have you heard of Actionscript? I doubt Silverlight, Java FX will be the standard on the Long run, all these web based applications will eventually have AS as the dominant language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457989</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 04 Sep 2008 19:29:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457989</guid>
		<description>OK, but iFrames aren&#039;t practical on social networking websites where iFrames are not allowed due to XSS.

I was thinking Cappuccino could be used to paint OpenSocial apps. I am implementing the RESTful API on the new PHPSocialize social networking platform with Apache Shindig.

I thought it would have been cool to have an online or Desktop GUI for people to EASILY build apps for PHPSocialize, perhaps using Cappuccino as a library. It&#039;s still an option. I just have to see if I can understand the libraries to modify them.

All LGPL code, modified or not I include will be available as a free zip in a direct download and will not be packaged with the main code in the paid download.</description>
		<content:encoded><![CDATA[<p>OK, but iFrames aren&#8217;t practical on social networking websites where iFrames are not allowed due to XSS.</p>
<p>I was thinking Cappuccino could be used to paint OpenSocial apps. I am implementing the RESTful API on the new PHPSocialize social networking platform with Apache Shindig.</p>
<p>I thought it would have been cool to have an online or Desktop GUI for people to EASILY build apps for PHPSocialize, perhaps using Cappuccino as a library. It&#8217;s still an option. I just have to see if I can understand the libraries to modify them.</p>
<p>All LGPL code, modified or not I include will be available as a free zip in a direct download and will not be packaged with the main code in the paid download.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Free anime movies online</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457981</link>
		<dc:creator>Free anime movies online</dc:creator>
		<pubDate>Thu, 04 Sep 2008 19:26:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457981</guid>
		<description>Nice technology, but use for what?</description>
		<content:encoded><![CDATA[<p>Nice technology, but use for what?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Robinson</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457920</link>
		<dc:creator>Tom Robinson</dc:creator>
		<pubDate>Thu, 04 Sep 2008 19:14:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457920</guid>
		<description>Chris:

Cappuccino applications can certainly be embedded in iframes (see the embedded presentation here: http://www.techcrunch.com/2008/06/05/280-north-launches-its-online-keynote-280-slides/ ), and with some work possibly directly on the page, but then you have issues of sandboxing and whatnot.</description>
		<content:encoded><![CDATA[<p>Chris:</p>
<p>Cappuccino applications can certainly be embedded in iframes (see the embedded presentation here: <a href="http://www.techcrunch.com/2008/06/05/280-north-launches-its-online-keynote-280-slides/" rel="nofollow"></a><a href='http://www.techcrunch.com/2008/06/05/280-north-launches-its-online-keynote-280-slides/'>http://www.tech...ote-280-slides/</a> ), and with some work possibly directly on the page, but then you have issues of sandboxing and whatnot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Boucher</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457915</link>
		<dc:creator>Ross Boucher</dc:creator>
		<pubDate>Thu, 04 Sep 2008 19:13:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457915</guid>
		<description>You can throw a Cappuccino application into an iFrame and treat it like any other DOM Element.  That&#039;s how we distribute our 280 Slides Viewer.</description>
		<content:encoded><![CDATA[<p>You can throw a Cappuccino application into an iFrame and treat it like any other DOM Element.  That&#8217;s how we distribute our 280 Slides Viewer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457864</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 04 Sep 2008 19:01:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457864</guid>
		<description>&quot;As for the Page and DOM, Cappuccino apps aren’t page based. They’re single page, load once, and do all your stuff applications. No refreshing, in other words.&quot;

Yeah, there isn&#039;t any refreshing for most widgets, I wasn&#039;t implying that. I would just like it if each Cappuccino application were encapsulated into a DOM element like Flash is. Not to refresh it, but so they could be hosted on social network profiles and so there could be multiple applications open at once.

Otherwise what&#039;s the point of having it in a browser? They could use AIR.</description>
		<content:encoded><![CDATA[<p>&#8220;As for the Page and DOM, Cappuccino apps aren’t page based. They’re single page, load once, and do all your stuff applications. No refreshing, in other words.&#8221;</p>
<p>Yeah, there isn&#8217;t any refreshing for most widgets, I wasn&#8217;t implying that. I would just like it if each Cappuccino application were encapsulated into a DOM element like Flash is. Not to refresh it, but so they could be hosted on social network profiles and so there could be multiple applications open at once.</p>
<p>Otherwise what&#8217;s the point of having it in a browser? They could use AIR.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457857</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 04 Sep 2008 18:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457857</guid>
		<description>&quot;As for the Page and DOM, Cappuccino apps aren’t page based. They’re single page, load once, and do all your stuff applications. No refreshing, in other words.&quot;

That&#039;s not what I want then, I was hoping it was like Flash where there would be a bounding box for each Cappuccino app on the page, where you could mix regular HTML DOM and many cappuccino apps, and have access to the page as a namespace in the API like flash.

That would be the ultimate JS windowing system. YUI is ok, but it doesn&#039;t cut it as an application building platform.

Maybe since it&#039;s LGPL, somebody can encapsulate it into a DOM container, then create a Desktop tool for GUI creation like VB or Flash CS3. That would be awesome. So many more JS apps would come out if somebody did that and they could make $$$ big time.</description>
		<content:encoded><![CDATA[<p>&#8220;As for the Page and DOM, Cappuccino apps aren’t page based. They’re single page, load once, and do all your stuff applications. No refreshing, in other words.&#8221;</p>
<p>That&#8217;s not what I want then, I was hoping it was like Flash where there would be a bounding box for each Cappuccino app on the page, where you could mix regular HTML DOM and many cappuccino apps, and have access to the page as a namespace in the API like flash.</p>
<p>That would be the ultimate JS windowing system. YUI is ok, but it doesn&#8217;t cut it as an application building platform.</p>
<p>Maybe since it&#8217;s LGPL, somebody can encapsulate it into a DOM container, then create a Desktop tool for GUI creation like VB or Flash CS3. That would be awesome. So many more JS apps would come out if somebody did that and they could make $$$ big time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Boucher</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457804</link>
		<dc:creator>Ross Boucher</dc:creator>
		<pubDate>Thu, 04 Sep 2008 18:47:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457804</guid>
		<description>Chris, it completely abstracts away the event model.  We don&#039;t use the built in model, instead we have our own, and it works cross browsers.  It also solves some of the more annoying javascript event issues like being able to send events to an element that appears beneath another.

As for the Page and DOM, Cappuccino apps aren&#039;t page based.  They&#039;re single page, load once, and do all your stuff applications.  No refreshing, in other words.

And, when you program in Cappuccino, you don&#039;t ever interact with the DOM. Instead, you interact with CPViews and the view architecture.  This solves all the cross platform DOM issues, and lets you learn one less technology at the same time.</description>
		<content:encoded><![CDATA[<p>Chris, it completely abstracts away the event model.  We don&#8217;t use the built in model, instead we have our own, and it works cross browsers.  It also solves some of the more annoying javascript event issues like being able to send events to an element that appears beneath another.</p>
<p>As for the Page and DOM, Cappuccino apps aren&#8217;t page based.  They&#8217;re single page, load once, and do all your stuff applications.  No refreshing, in other words.</p>
<p>And, when you program in Cappuccino, you don&#8217;t ever interact with the DOM. Instead, you interact with CPViews and the view architecture.  This solves all the cross platform DOM issues, and lets you learn one less technology at the same time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457745</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 04 Sep 2008 18:35:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457745</guid>
		<description>That should read:

&quot;You can never make a JS application that’s as awesome as ActiveX. If you could it would be refreshing. People share the Adobe Flash OSX to do that, but still, a JS one as powerful as that would rule.&quot;

I type too fast sometimes, I am coding in Eclipse behind this window almost at the same time.</description>
		<content:encoded><![CDATA[<p>That should read:</p>
<p>&#8220;You can never make a JS application that’s as awesome as ActiveX. If you could it would be refreshing. People share the Adobe Flash OSX to do that, but still, a JS one as powerful as that would rule.&#8221;</p>
<p>I type too fast sometimes, I am coding in Eclipse behind this window almost at the same time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457731</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 04 Sep 2008 18:33:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457731</guid>
		<description>It would be really awesome if it streamlines abstracts the attachEvent/addEventListener and all the other IE/Firefox specific stuff.
Does it do that?

Is it Page aware? Do you have flash like functions like getURL() and stuff to pull the CSS out of the container page? Where it abstracts styleSheet.cssRules and styleSheet.rules into 1 function?

Is there a namespace to manipulate the DOM behind too?

I&#039;m just wondering how robust it is? 

The ultimate would be a JS library that would emulate what you can do with ActiveX except for the accessing machine resources. ActiveX apps were the ultimate in control except all the signing and security issues.
You can never make a JS application that&#039;s as awesome as ActiveX. That would be refreshing. I people share the Adobe Flash OSX to do that, but still, a JS one as powerful as that would rule.

Have you considered expanding your JS windowing library into a Flash MX like desktop creation tool where you could compile the code into 1 line of JS and use it against your library?

To kind of mimic flash studio with JS and w/o the ActiveX boxes?</description>
		<content:encoded><![CDATA[<p>It would be really awesome if it streamlines abstracts the attachEvent/addEventListener and all the other IE/Firefox specific stuff.<br />
Does it do that?</p>
<p>Is it Page aware? Do you have flash like functions like getURL() and stuff to pull the CSS out of the container page? Where it abstracts styleSheet.cssRules and styleSheet.rules into 1 function?</p>
<p>Is there a namespace to manipulate the DOM behind too?</p>
<p>I&#8217;m just wondering how robust it is? </p>
<p>The ultimate would be a JS library that would emulate what you can do with ActiveX except for the accessing machine resources. ActiveX apps were the ultimate in control except all the signing and security issues.<br />
You can never make a JS application that&#8217;s as awesome as ActiveX. That would be refreshing. I people share the Adobe Flash OSX to do that, but still, a JS one as powerful as that would rule.</p>
<p>Have you considered expanding your JS windowing library into a Flash MX like desktop creation tool where you could compile the code into 1 line of JS and use it against your library?</p>
<p>To kind of mimic flash studio with JS and w/o the ActiveX boxes?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ross Boucher</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457665</link>
		<dc:creator>Ross Boucher</dc:creator>
		<pubDate>Thu, 04 Sep 2008 18:20:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457665</guid>
		<description>@RahulC It&#039;s &quot;280 North&quot;, and it is in fact named after a freeway! The one that runs by our house, from San Jose to San Francisco right through Silicon Valley.

@Chris You can in fact draw directly inside a View by overriding the drawRect: method in any CPView.  It&#039;s super simple to start drawing, without having to worry about creating your own canvas elements, or dealing with cross browser drawing compatibilities.

The documentation on this features isn&#039;t great right now, but hopefully we&#039;ll have some more examples up soon.</description>
		<content:encoded><![CDATA[<p>@RahulC It&#8217;s &#8220;280 North&#8221;, and it is in fact named after a freeway! The one that runs by our house, from San Jose to San Francisco right through Silicon Valley.</p>
<p>@Chris You can in fact draw directly inside a View by overriding the drawRect: method in any CPView.  It&#8217;s super simple to start drawing, without having to worry about creating your own canvas elements, or dealing with cross browser drawing compatibilities.</p>
<p>The documentation on this features isn&#8217;t great right now, but hopefully we&#8217;ll have some more examples up soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.techcrunch.com/2008/09/04/cappuccino-brings-cocoa-like-programming-to-the-web/comment-page-1/#comment-2457585</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 04 Sep 2008 18:10:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.techcrunch.com/?p=21786#comment-2457585</guid>
		<description>When I made http://trueditor.com which is still a little buggy and in beta, I had to create all my own javascript widgets except for the slider, because nothing would work well. As the Cappucino devs mention, JQuery, Mootools and others aren&#039;t made for application building. I used Prototype because that&#039;s more of a basic library than the others.</description>
		<content:encoded><![CDATA[<p>When I made <a href="http://trueditor.com" rel="nofollow"></a><a href='http://trueditor.com'>http://trueditor.com</a> which is still a little buggy and in beta, I had to create all my own javascript widgets except for the slider, because nothing would work well. As the Cappucino devs mention, JQuery, Mootools and others aren&#8217;t made for application building. I used Prototype because that&#8217;s more of a basic library than the others.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
