<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Cuzillion</title>
	<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/</link>
	<description>Essential knowledge for making your web pages faster.</description>
	<pubDate>Thu, 24 Jul 2008 15:45:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Steve Souders</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-145</link>
		<dc:creator>Steve Souders</dc:creator>
		<pubDate>Fri, 02 May 2008 16:21:16 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-145</guid>
		<description>I use IBM Page Detailer:
  http://www.alphaworks.ibm.com/tech/pagedetailer

Unfortunately, the pay-for Pro version is no longer available. Fiddler is another cross-browser tool. HTTPWatch has good charts in IE, but they're a little different (they show "blocked" time which is a great feature as long as you understand it). Be careful using Net Panel in Firebug (see http://developer.yahoo.com/yslow/netpanelpatch.html ).</description>
		<content:encoded><![CDATA[<p>I use IBM Page Detailer:<br />
  <a href="http://www.alphaworks.ibm.com/tech/pagedetailer" rel="nofollow">http://www.alphaworks.ibm.com/tech/pagedetailer</a></p>
<p>Unfortunately, the pay-for Pro version is no longer available. Fiddler is another cross-browser tool. HTTPWatch has good charts in IE, but they&#8217;re a little different (they show &#8220;blocked&#8221; time which is a great feature as long as you understand it). Be careful using Net Panel in Firebug (see <a href="http://developer.yahoo.com/yslow/netpanelpatch.html" rel="nofollow">http://developer.yahoo.com/yslow/netpanelpatch.html</a> ).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pascal Barbier</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-144</link>
		<dc:creator>Pascal Barbier</dc:creator>
		<pubDate>Fri, 02 May 2008 09:44:08 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-144</guid>
		<description>Fantastic loading behavior analysis tool !

One question: How do you render the http profile charts in the example pages ? Is it hand made or do you hava a tool to suggest ?</description>
		<content:encoded><![CDATA[<p>Fantastic loading behavior analysis tool !</p>
<p>One question: How do you render the http profile charts in the example pages ? Is it hand made or do you hava a tool to suggest ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-143</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Thu, 01 May 2008 19:03:42 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-143</guid>
		<description>Taken yet another step further, if you wanted to combine Cuzillion with YSlow, you could have it scan my page and then make optimization reordering suggestions based on Cuzillion's data rather than having me enter the data manually. YSlow seems like it already does a fairly good job in figuring out what my page elements are. I wouldn't imagine that it would be terribly difficult for it to use that data to populate Cuzillion. You could run a check against a database to see if that combination of page elements has already been tested. If it has, return those results; if not, run the test through Cuzillion.</description>
		<content:encoded><![CDATA[<p>Taken yet another step further, if you wanted to combine Cuzillion with YSlow, you could have it scan my page and then make optimization reordering suggestions based on Cuzillion&#8217;s data rather than having me enter the data manually. YSlow seems like it already does a fairly good job in figuring out what my page elements are. I wouldn&#8217;t imagine that it would be terribly difficult for it to use that data to populate Cuzillion. You could run a check against a database to see if that combination of page elements has already been tested. If it has, return those results; if not, run the test through Cuzillion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Souders</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-141</link>
		<dc:creator>Steve Souders</dc:creator>
		<pubDate>Thu, 01 May 2008 00:23:32 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-141</guid>
		<description>1. Morgan: I'll include CSS background images as another type of resource to add.

2. Eric: I added a checkbox to stylesheets for "use @import". The other ideas are good, too, esp. the download pause.

3. Hi Bill! I like the run multiple times, but since the download times are fixed it might not reveal much. I hope soon to get the code up on Google Code so you can download it from there, but no promised date right now. I've been kicking around the idea of a "page visualizer" as you describe in your 3rd bullet. I'll add "save your example" soon that ties in with a Cuzillion blog category. That provides a way for someone to save a Cuzillion page and ask "Why does it do this?" or "Look what I discovered!".

8. Vishal: I like the API idea, but that might be further out. When I get it up on Google Code maybe you can add that.

9. Ben: Wow, that's an awesome idea. Rather than being reactive like YSlow and evaluating a page, be proactive and suggest how the resources _should_ be ordered. 

10. Steele: Images don't block downloads, so the iframe and script are all loaded in parallel. You have to use the packet sniffer of choice to see the download times. If I had JS instrumentation in the page to do that I worry it'll affect the results.</description>
		<content:encoded><![CDATA[<p>1. Morgan: I&#8217;ll include CSS background images as another type of resource to add.</p>
<p>2. Eric: I added a checkbox to stylesheets for &#8220;use @import&#8221;. The other ideas are good, too, esp. the download pause.</p>
<p>3. Hi Bill! I like the run multiple times, but since the download times are fixed it might not reveal much. I hope soon to get the code up on Google Code so you can download it from there, but no promised date right now. I&#8217;ve been kicking around the idea of a &#8220;page visualizer&#8221; as you describe in your 3rd bullet. I&#8217;ll add &#8220;save your example&#8221; soon that ties in with a Cuzillion blog category. That provides a way for someone to save a Cuzillion page and ask &#8220;Why does it do this?&#8221; or &#8220;Look what I discovered!&#8221;.</p>
<p>8. Vishal: I like the API idea, but that might be further out. When I get it up on Google Code maybe you can add that.</p>
<p>9. Ben: Wow, that&#8217;s an awesome idea. Rather than being reactive like YSlow and evaluating a page, be proactive and suggest how the resources _should_ be ordered. </p>
<p>10. Steele: Images don&#8217;t block downloads, so the iframe and script are all loaded in parallel. You have to use the packet sniffer of choice to see the download times. If I had JS instrumentation in the page to do that I worry it&#8217;ll affect the results.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steele Parker</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-140</link>
		<dc:creator>Steele Parker</dc:creator>
		<pubDate>Thu, 01 May 2008 00:12:41 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-140</guid>
		<description>Also, I have found a bug (perhaps its my proxy or browser though...)

After rendering a page, I click the "edit" button and the little icons in the top right have gone blank, however, if I move one of objects, its blank buttons return.

Addit Info:
MSIE 7.0.5730.13 on XPPro sp2</description>
		<content:encoded><![CDATA[<p>Also, I have found a bug (perhaps its my proxy or browser though&#8230;)</p>
<p>After rendering a page, I click the &#8220;edit&#8221; button and the little icons in the top right have gone blank, however, if I move one of objects, its blank buttons return.</p>
<p>Addit Info:<br />
MSIE 7.0.5730.13 on XPPro sp2</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steele Parker</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-139</link>
		<dc:creator>Steele Parker</dc:creator>
		<pubDate>Thu, 01 May 2008 00:02:18 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-139</guid>
		<description>Kudos! What a great tool! Just a few quick questions;

With ie8, if a page contains an Image, and an Iframe which contains an external script, will the external script in the iframe be loaded parallel with the image or will the loading of the image block the loading of the script in the Iframe? 

Also, is there a way we can access these load time profiles so that we can see differences in load orders?</description>
		<content:encoded><![CDATA[<p>Kudos! What a great tool! Just a few quick questions;</p>
<p>With ie8, if a page contains an Image, and an Iframe which contains an external script, will the external script in the iframe be loaded parallel with the image or will the loading of the image block the loading of the script in the Iframe? </p>
<p>Also, is there a way we can access these load time profiles so that we can see differences in load orders?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-138</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Wed, 30 Apr 2008 22:28:03 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-138</guid>
		<description>A logical step you may want to consider is logging the information from the tests people run so that you can make recommended suggestions and show comparison through a chart. For example, if I have a basic external script, external stylesheet, and an internal script, I'll have to run 6 separate tests to determine the fastest order. But if you can allow me to select each thing I want to include and then give me a graph or chart with the already proven fastest method, it'll save a lot of time. Or, if you don't want to log results, you could auto-cycle through all the possibilities given a certain set of criteria and then return a chart or graph. Just a suggestion for a future step, but great work. Thanks.</description>
		<content:encoded><![CDATA[<p>A logical step you may want to consider is logging the information from the tests people run so that you can make recommended suggestions and show comparison through a chart. For example, if I have a basic external script, external stylesheet, and an internal script, I&#8217;ll have to run 6 separate tests to determine the fastest order. But if you can allow me to select each thing I want to include and then give me a graph or chart with the already proven fastest method, it&#8217;ll save a lot of time. Or, if you don&#8217;t want to log results, you could auto-cycle through all the possibilities given a certain set of criteria and then return a chart or graph. Just a suggestion for a future step, but great work. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vishal Shah</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-136</link>
		<dc:creator>Vishal Shah</dc:creator>
		<pubDate>Wed, 30 Apr 2008 16:35:10 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-136</guid>
		<description>Hi Steve,
Cuzillion is a really nice idea! Frankly, I think I saw this coming from you after your php, custom html pages and scripts like sleep.cgi that you had worked on earlier, which were very helpful. This tool'ifies that broad idea, which is great. It would be great if this tool can be made scriptable -with a REST style api interface. I have contacted you with some more details.

Cheers,
Vishal</description>
		<content:encoded><![CDATA[<p>Hi Steve,<br />
Cuzillion is a really nice idea! Frankly, I think I saw this coming from you after your php, custom html pages and scripts like sleep.cgi that you had worked on earlier, which were very helpful. This tool&#8217;ifies that broad idea, which is great. It would be great if this tool can be made scriptable -with a REST style api interface. I have contacted you with some more details.</p>
<p>Cheers,<br />
Vishal</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Remy Sharp</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-135</link>
		<dc:creator>Remy Sharp</dc:creator>
		<pubDate>Wed, 30 Apr 2008 14:59:37 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-135</guid>
		<description>Thank you so much to you and Google for making this publicly available.  I'm passing this on to a colleague right now whom I was debugging the speed of page load.</description>
		<content:encoded><![CDATA[<p>Thank you so much to you and Google for making this publicly available.  I&#8217;m passing this on to a colleague right now whom I was debugging the speed of page load.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-122</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Sun, 27 Apr 2008 14:02:58 +0000</pubDate>
		<guid>http://www.stevesouders.com/blog/2008/04/25/cuzillion/#comment-122</guid>
		<description>Hey Steve. Great tool!
Testing made easy. It's even more efficient for demos.</description>
		<content:encoded><![CDATA[<p>Hey Steve. Great tool!<br />
Testing made easy. It&#8217;s even more efficient for demos.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
