<?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: Thinking 320&#215;480: Load-Time Considerations For The iPhone &amp; iPod touch</title>
	<atom:link href="http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/</link>
	<description>You dream it up, we code it to life.</description>
	<lastBuildDate>Fri, 03 Feb 2012 14:14:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Dale Mugford</title>
		<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/comment-page-1/#comment-1044</link>
		<dc:creator>Dale Mugford</dc:creator>
		<pubDate>Tue, 15 Jul 2008 22:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.bravenewcode.com/?p=121#comment-1044</guid>
		<description>MATT:

Well said- and you&#039;re right, the performance on EDGE is dismal, at best. Though we have new 3G phones ourselves, we are looking at the options available to us to reduce the load for EDGE performance. Expect to see vast improvements shortly.</description>
		<content:encoded><![CDATA[<p>MATT:</p>
<p>Well said- and you&#8217;re right, the performance on EDGE is dismal, at best. Though we have new 3G phones ourselves, we are looking at the options available to us to reduce the load for EDGE performance. Expect to see vast improvements shortly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/comment-page-1/#comment-1041</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 15 Jul 2008 19:47:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.bravenewcode.com/?p=121#comment-1041</guid>
		<description>First of all, let me say that WPtouch is an amazing piece of work.  The attention to detail is stunning and it truly feels like a thoroughly realized iPhone webapp.  That being said, I&#039;ve found in general usage that it just doesn&#039;t make that huge of a difference in page loads.  The theme for my site is fairly complex and there&#039;s no doubt that WPtouch speeds up loading on EDGE, but it&#039;s just not fast enough for it to be a true revelation.  

I hate it when people bitch about a great piece of free developer work, so that&#039;s really not my intention here, I just want to weigh in by saying that priority #1, for me at least, for an iPhone theme should be load speed (keeping in mind that many of us didn&#039;t spring for a new 3G).  The consistency of the iPhone feel of the theme is amazing, but I&#039;d gladly sacrifice some of the snazz for speed.  Because, after all, we all probably like our native themes and wouldn&#039;t enable an iPhone specific theme unless we wish to cater to the limitations of EDGE... just my 2 cents!</description>
		<content:encoded><![CDATA[<p>First of all, let me say that WPtouch is an amazing piece of work.  The attention to detail is stunning and it truly feels like a thoroughly realized iPhone webapp.  That being said, I&#8217;ve found in general usage that it just doesn&#8217;t make that huge of a difference in page loads.  The theme for my site is fairly complex and there&#8217;s no doubt that WPtouch speeds up loading on EDGE, but it&#8217;s just not fast enough for it to be a true revelation.  </p>
<p>I hate it when people bitch about a great piece of free developer work, so that&#8217;s really not my intention here, I just want to weigh in by saying that priority #1, for me at least, for an iPhone theme should be load speed (keeping in mind that many of us didn&#8217;t spring for a new 3G).  The consistency of the iPhone feel of the theme is amazing, but I&#8217;d gladly sacrifice some of the snazz for speed.  Because, after all, we all probably like our native themes and wouldn&#8217;t enable an iPhone specific theme unless we wish to cater to the limitations of EDGE&#8230; just my 2 cents!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dale Mugford</title>
		<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/comment-page-1/#comment-234</link>
		<dc:creator>Dale Mugford</dc:creator>
		<pubDate>Tue, 06 May 2008 04:53:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.bravenewcode.com/?p=121#comment-234</guid>
		<description>Totally agree- it&#039;s always enjoyable to get that extra mileage- especially when working with the iPhone, as it makes quite an appreciable difference in the user experience.</description>
		<content:encoded><![CDATA[<p>Totally agree- it&#8217;s always enjoyable to get that extra mileage- especially when working with the iPhone, as it makes quite an appreciable difference in the user experience.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: inaequitas</title>
		<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/comment-page-1/#comment-233</link>
		<dc:creator>inaequitas</dc:creator>
		<pubDate>Tue, 06 May 2008 04:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.bravenewcode.com/?p=121#comment-233</guid>
		<description>I have used YUI Compressor for trimming down JavaScript and CSS and it&#039;s one of the better minification/obfuscation tools out there (considering various benchmarks I have seen). It did considerably reduce my load times and whatnot, though the files I have started with weren&#039;t that large to begin with.

In terms of performance (and I haven&#039;t tried this yet) you could also use Firefox with a spoofed user agent (Mobile Safari) and Firebug + YSlow to see what else you could tweak. I don&#039;t think there&#039;s any &quot;WebKit Tab&quot; plugin for Firefox, but for Firebug alone it would be worth it.

It may be frustrating and challenging, but doesn&#039;t it feel nice to squeeze performance out of something? Many programmers nowadays are far too liberal with their code since rigs are quite powerful, but I do enjoy the little tweaks every so often. Might be just me.</description>
		<content:encoded><![CDATA[<p>I have used YUI Compressor for trimming down JavaScript and CSS and it&#8217;s one of the better minification/obfuscation tools out there (considering various benchmarks I have seen). It did considerably reduce my load times and whatnot, though the files I have started with weren&#8217;t that large to begin with.</p>
<p>In terms of performance (and I haven&#8217;t tried this yet) you could also use Firefox with a spoofed user agent (Mobile Safari) and Firebug + YSlow to see what else you could tweak. I don&#8217;t think there&#8217;s any &#8220;WebKit Tab&#8221; plugin for Firefox, but for Firebug alone it would be worth it.</p>
<p>It may be frustrating and challenging, but doesn&#8217;t it feel nice to squeeze performance out of something? Many programmers nowadays are far too liberal with their code since rigs are quite powerful, but I do enjoy the little tweaks every so often. Might be just me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dale Mugford</title>
		<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/comment-page-1/#comment-223</link>
		<dc:creator>Dale Mugford</dc:creator>
		<pubDate>Mon, 05 May 2008 13:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.bravenewcode.com/?p=121#comment-223</guid>
		<description>HAHA! Yes, please do take notes! I tried adding several different transforms (effects based) and they did not work, period. The transforms that did (rounded corners) I didn&#039;t consider worthy of the title, but I should amend my article because I&#039;m being so hard-assed on little mobile Safari.

By compression I mean minification- even big safari doesn&#039;t like .gz files. If it did, we would have served them. 

As for accessing the canvas as a JavaScript object and drawing upon it, I think load times are faster if it&#039;s something I can create out of pure css, or a very small .png/.jpg. The least processing the better.

There&#039;s no absolutes here either, I don&#039;t think- you need to look at the web app/site that you&#039;re working with, and focus predominantly on the fatty tissue it has and deal with it first and foremost. There&#039;s a point you reach where the load time feels comfortable, and that&#039;s where you have to hang your hat, I think.

That&#039;s funny about sproutcore, as Apple&#039;s been using Scriptaculous for quite awhile on apple.com.

But please do share what you find, Alex, that would be great.</description>
		<content:encoded><![CDATA[<p>HAHA! Yes, please do take notes! I tried adding several different transforms (effects based) and they did not work, period. The transforms that did (rounded corners) I didn&#8217;t consider worthy of the title, but I should amend my article because I&#8217;m being so hard-assed on little mobile Safari.</p>
<p>By compression I mean minification- even big safari doesn&#8217;t like .gz files. If it did, we would have served them. </p>
<p>As for accessing the canvas as a JavaScript object and drawing upon it, I think load times are faster if it&#8217;s something I can create out of pure css, or a very small .png/.jpg. The least processing the better.</p>
<p>There&#8217;s no absolutes here either, I don&#8217;t think- you need to look at the web app/site that you&#8217;re working with, and focus predominantly on the fatty tissue it has and deal with it first and foremost. There&#8217;s a point you reach where the load time feels comfortable, and that&#8217;s where you have to hang your hat, I think.</p>
<p>That&#8217;s funny about sproutcore, as Apple&#8217;s been using Scriptaculous for quite awhile on apple.com.</p>
<p>But please do share what you find, Alex, that would be great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Curylo</title>
		<link>http://www.bravenewcode.com/2008/05/thinking-320x480-load-time-considerations-for-the-iphone-ipod-touch/comment-page-1/#comment-221</link>
		<dc:creator>Alex Curylo</dc:creator>
		<pubDate>Mon, 05 May 2008 12:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.bravenewcode.com/?p=121#comment-221</guid>
		<description>From discussions I&#039;ve watched scroll by on iphonewebdev I get the impression that jQuery is the most popular library that people are using (or at least mentioning by name). Apple seems to be pushing http://www.sproutcore.com/ and using it themselves for desktop Safari at least.

As for optimizing, when you say &quot;compression&quot; do you mean ob_gzhandler gzip serving compression? Or do you mean using some compression/minification type tools on the source? Or both? Did you look into canvas tag drawing and SVG options to replace bitmap images?

&quot;if it weren?t for the fact that mobile Safari doesn?t support its big brother?s capability for CSS transforms, we would have been able to skip out on Scriptaculous for effects and just transform everything using CSS only.&quot;

Well, while I&#039;m down at WWDC I&#039;ll take notes for you in the &quot;Enhancing Your iPhone Web Application with CSS Transforms and Animations&quot; session then, shall I?</description>
		<content:encoded><![CDATA[<p>From discussions I&#8217;ve watched scroll by on iphonewebdev I get the impression that jQuery is the most popular library that people are using (or at least mentioning by name). Apple seems to be pushing <a href="http://www.sproutcore.com/" rel="nofollow">http://www.sproutcore.com/</a> and using it themselves for desktop Safari at least.</p>
<p>As for optimizing, when you say &#8220;compression&#8221; do you mean ob_gzhandler gzip serving compression? Or do you mean using some compression/minification type tools on the source? Or both? Did you look into canvas tag drawing and SVG options to replace bitmap images?</p>
<p>&#8220;if it weren?t for the fact that mobile Safari doesn?t support its big brother?s capability for CSS transforms, we would have been able to skip out on Scriptaculous for effects and just transform everything using CSS only.&#8221;</p>
<p>Well, while I&#8217;m down at WWDC I&#8217;ll take notes for you in the &#8220;Enhancing Your iPhone Web Application with CSS Transforms and Animations&#8221; session then, shall I?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

