<?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: Applebox: iTunes in Serverless Ajax</title>
	<atom:link href="http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: Simon</title>
		<link>http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax/comment-page-1#comment-259775</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Thu, 06 Dec 2007 23:10:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=3086#comment-259775</guid>
		<description>Ziggy:
My take on Serverless AJAX is that it&#039;s a technique of delivering a web application client without the use of a serverside architecture. Delivery is via plain &#039;ol static html and JavaScript. No php/asp/cfm/jsp. It then makes independant AJAX data calls to a set of application services. The app services require a server architecture, but that can be focused on purely data responses and not burdened with UI issues (and so are also reusable by any application client). 
.
BuzzWorkers: 
Thanks! 
.
tastypopsicle: 
You&#039;re right! I don&#039;t support Safari - yet! My app services return SOAP XML documents, and so I use XPATH to query the response and pull out the data I need. When I wrote APPLEBOX, Safari (version 2) didn&#039;t offer XPATH. Safari 3 now does, so once I get the time, I&#039;ll be revisiting my data/service layer to check it&#039;s all compatible. With Safari&#039;s profile on the increase, I look forward to supporting it fully.
.
Schill: 
That&#039;s great news. The idea is the performance hit is felt up front, when the app framework and most of the UI modules are downloaded. Once loaded, iframes are shuffled forward to achieve the app navigation, and the data is retrieved by a SOAP call. With the increasing size of JavaScript frameworks these days (prototype/YUI/dojo, even the APPLEBOX framework), once it&#039;s loaded - that&#039;s it! Each page navigation doesn&#039;t require the framework be turfed (on page exit), and then reloaded (on page entry) all over again. All UI widgets persist, so they also, don&#039;t need to be rebuilt. It&#039;s possible to build a Rich Internet App without it becoming painfully slow to get around. 
.
.
There&#039;s more about the architecture here: http://applebox.com.au/blog/2007/12/mda-soa-and-serverless-ajax-our-web-stack-defined/
.
Cheers,
Simon Gilligan
APPLEBOX Founder</description>
		<content:encoded><![CDATA[<p>Ziggy:<br />
My take on Serverless AJAX is that it&#8217;s a technique of delivering a web application client without the use of a serverside architecture. Delivery is via plain &#8216;ol static html and JavaScript. No php/asp/cfm/jsp. It then makes independant AJAX data calls to a set of application services. The app services require a server architecture, but that can be focused on purely data responses and not burdened with UI issues (and so are also reusable by any application client).<br />
.<br />
BuzzWorkers:<br />
Thanks!<br />
.<br />
tastypopsicle:<br />
You&#8217;re right! I don&#8217;t support Safari &#8211; yet! My app services return SOAP XML documents, and so I use XPATH to query the response and pull out the data I need. When I wrote APPLEBOX, Safari (version 2) didn&#8217;t offer XPATH. Safari 3 now does, so once I get the time, I&#8217;ll be revisiting my data/service layer to check it&#8217;s all compatible. With Safari&#8217;s profile on the increase, I look forward to supporting it fully.<br />
.<br />
Schill:<br />
That&#8217;s great news. The idea is the performance hit is felt up front, when the app framework and most of the UI modules are downloaded. Once loaded, iframes are shuffled forward to achieve the app navigation, and the data is retrieved by a SOAP call. With the increasing size of JavaScript frameworks these days (prototype/YUI/dojo, even the APPLEBOX framework), once it&#8217;s loaded &#8211; that&#8217;s it! Each page navigation doesn&#8217;t require the framework be turfed (on page exit), and then reloaded (on page entry) all over again. All UI widgets persist, so they also, don&#8217;t need to be rebuilt. It&#8217;s possible to build a Rich Internet App without it becoming painfully slow to get around.<br />
.<br />
.<br />
There&#8217;s more about the architecture here: <a href="http://applebox.com.au/blog/2007/12/mda-soa-and-serverless-ajax-our-web-stack-defined/" rel="nofollow">http://applebox.com.au/blog/2007/12/mda-soa-and-serverless-ajax-our-web-stack-defined/</a><br />
.<br />
Cheers,<br />
Simon Gilligan<br />
APPLEBOX Founder</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Schill</title>
		<link>http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax/comment-page-1#comment-259755</link>
		<dc:creator>Schill</dc:creator>
		<pubDate>Thu, 06 Dec 2007 16:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=3086#comment-259755</guid>
		<description>I was wondering how the performance and implementation would stand up, and from what I saw (about 2 minutes of tinkering), it&#039;s pretty zippy and also handles browser resizing pretty nicely. Not bad!</description>
		<content:encoded><![CDATA[<p>I was wondering how the performance and implementation would stand up, and from what I saw (about 2 minutes of tinkering), it&#8217;s pretty zippy and also handles browser resizing pretty nicely. Not bad!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tastypopsicle</title>
		<link>http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax/comment-page-1#comment-259753</link>
		<dc:creator>tastypopsicle</dc:creator>
		<pubDate>Thu, 06 Dec 2007 16:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=3086#comment-259753</guid>
		<description>Hmmm looks like Applebox does not work in Safari on Windows or Mac. http://applebox.com.au/sorry/windows.html
http://applebox.com.au/sorry/mac.html

That seems a bit counter to the whole Apple thing now doesn&#039;t it?</description>
		<content:encoded><![CDATA[<p>Hmmm looks like Applebox does not work in Safari on Windows or Mac. <a href="http://applebox.com.au/sorry/windows.html" rel="nofollow">http://applebox.com.au/sorry/windows.html</a><br />
<a href="http://applebox.com.au/sorry/mac.html" rel="nofollow">http://applebox.com.au/sorry/mac.html</a></p>
<p>That seems a bit counter to the whole Apple thing now doesn&#8217;t it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BuzzWorkers</title>
		<link>http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax/comment-page-1#comment-259751</link>
		<dc:creator>BuzzWorkers</dc:creator>
		<pubDate>Thu, 06 Dec 2007 15:53:43 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=3086#comment-259751</guid>
		<description>Impressive and interesting :)</description>
		<content:encoded><![CDATA[<p>Impressive and interesting :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ziggy</title>
		<link>http://ajaxian.com/archives/applebox-itunes-in-serverless-ajax/comment-page-1#comment-259744</link>
		<dc:creator>ziggy</dc:creator>
		<pubDate>Thu, 06 Dec 2007 15:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=3086#comment-259744</guid>
		<description>I didn&#039;t understand most of the words used. 

Uhh, what is &quot;Serverless AJAX&quot;???</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t understand most of the words used. </p>
<p>Uhh, what is &#8220;Serverless AJAX&#8221;???</p>
]]></content:encoded>
	</item>
</channel>
</rss>

