<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.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: Improve your web site performance - tips &#038; tricks to get a good YSlow rating</title>
	<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/</link>
	<description>Web development and Internet trends</description>
	<pubDate>Sun, 20 Jul 2008 18:13:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3</generator>
		<item>
		<title>By: Summer break - Robert&#8217;s talk - Web development and Internet trends</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-301956</link>
		<dc:creator>Summer break - Robert&#8217;s talk - Web development and Internet trends</dc:creator>
		<pubDate>Thu, 12 Jun 2008 23:12:31 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-301956</guid>
		<description>[...] Improve your web site performance - tips &#38; tricks to get a good YSlow rating [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Improve your web site performance - tips &amp; tricks to get a good YSlow rating [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Minify your JavaScript - and save the KB&#8217;s for later (Imtech JavaScript Minificator - Free Tool) - Waldek Mastykarz</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-294451</link>
		<dc:creator>Minify your JavaScript - and save the KB&#8217;s for later (Imtech JavaScript Minificator - Free Tool) - Waldek Mastykarz</dc:creator>
		<pubDate>Thu, 05 Jun 2008 05:54:49 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-294451</guid>
		<description>[...] stumbled upon an article of Robert Nyman about YSlow - a performance measurement Firefox add-in: Improve Your Web Site Performance - Tips &#38; Tricks To Get A Good YSlow Rating. Because the tool presents not only the test results, but also helps you fixing the discovered [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] stumbled upon an article of Robert Nyman about YSlow - a performance measurement Firefox add-in: Improve Your Web Site Performance - Tips &amp; Tricks To Get A Good YSlow Rating. Because the tool presents not only the test results, but also helps you fixing the discovered [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lillbra &#187; Blog Archive &#187; Tänkvärda tips om prestanda</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-284727</link>
		<dc:creator>lillbra &#187; Blog Archive &#187; Tänkvärda tips om prestanda</dc:creator>
		<pubDate>Tue, 27 May 2008 05:25:45 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-284727</guid>
		<description>[...] du förbättra din sajts prestanda. Robert Nyman berättar mer exakt hur du gör detta i artikeln Improve your web site performance - tips &#38; tricks to get a good YSlow rating. Det handlar till exempel om [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] du förbättra din sajts prestanda. Robert Nyman berättar mer exakt hur du gör detta i artikeln Improve your web site performance - tips &#38; tricks to get a good YSlow rating. Det handlar till exempel om [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Optimizing web site performance - Waldek Mastykarz</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-284399</link>
		<dc:creator>Optimizing web site performance - Waldek Mastykarz</dc:creator>
		<pubDate>Mon, 26 May 2008 20:49:54 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-284399</guid>
		<description>[...] Robert Nyman, has written a great article about optimizing web site performance using YSlow: an add-on for Firebug for Firefox. In his article Robert presents not only the add-on [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Robert Nyman, has written a great article about optimizing web site performance using YSlow: an add-on for Firebug for Firefox. In his article Robert presents not only the add-on [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chinese SEO Expert</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-278819</link>
		<dc:creator>Chinese SEO Expert</dc:creator>
		<pubDate>Wed, 21 May 2008 00:37:03 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-278819</guid>
		<description>Great article, thank you very much Robert! I am thinking to improve my web site performance. This articles will help me a lot!</description>
		<content:encoded><![CDATA[<p>Great article, thank you very much Robert! I am thinking to improve my web site performance. This articles will help me a lot!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chasing requests &#124; icaaq</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-277621</link>
		<dc:creator>Chasing requests &#124; icaaq</dc:creator>
		<pubDate>Mon, 19 May 2008 21:30:46 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-277621</guid>
		<description>[...] been allot of optimizing for me the last couple of weeks. I&#8217;ve been reading up on yslow issues, paths to a faster loading sequence, high performance websites and much much [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] been allot of optimizing for me the last couple of weeks. I&#8217;ve been reading up on yslow issues, paths to a faster loading sequence, high performance websites and much much [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-271027</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Mon, 12 May 2008 09:07:21 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-271027</guid>
		<description>Mike,

From what I've read, at least, gzip is supposedly always a good idea as long as the files are over 1-2 kb.

Jennifer,

Oh, wow. Maybe time for some internal spanking? :-)

Andreas,

Regarding ETags, what might be interesting to know, with multiple servers and load-balancing, ETags might also be a less good thing. Then you can remove ETags completely from your files instead, in the &lt;code&gt;.htaccess&lt;/code&gt; file:

&lt;code&gt;FileETag None&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Mike,</p>
<p>From what I&#8217;ve read, at least, gzip is supposedly always a good idea as long as the files are over 1-2 <acronym title="Kilobyte">KB</acronym>.</p>
<p>Jennifer,</p>
<p>Oh, wow. Maybe time for some internal spanking? <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Andreas,</p>
<p>Regarding ETags, what might be interesting to know, with multiple servers and load-balancing, ETags might also be a less good thing. Then you can remove ETags completely from your files instead, in the <code>.htaccess</code> file:</p>
<p><code>FileETag None</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andreas</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-270476</link>
		<dc:creator>Andreas</dc:creator>
		<pubDate>Sun, 11 May 2008 19:01:28 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-270476</guid>
		<description>Nice! I've added most of them to my framework but wasn't sure about the ETags-one. Cheers for clearing that up.</description>
		<content:encoded><![CDATA[<p>Nice! I&#8217;ve added most of them to my framework but wasn&#8217;t sure about the ETags-one. Cheers for clearing that up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jennifer Edmondson</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269911</link>
		<dc:creator>Jennifer Edmondson</dc:creator>
		<pubDate>Sun, 11 May 2008 01:06:30 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269911</guid>
		<description>au.yahoo.com scores 75 ^_^</description>
		<content:encoded><![CDATA[<p>au.yahoo.com scores 75 ^_^</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269647</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sat, 10 May 2008 18:47:02 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269647</guid>
		<description>Do you recommend using gzip for css and js files if they are 20 to 30k or under?

I am having my host configure apache to add expires headers, and enable gzip, but they said that my stylesheets are too small to be worth it. Curious to know what you guys think, if there is a minimum size where gzip would not do you any good.</description>
		<content:encoded><![CDATA[<p>Do you recommend using gzip for <acronym title="Cascading Style Sheets">CSS</acronym> and js files if they are 20 to 30k or under?</p>
<p>I am having my host configure apache to add expires headers, and enable gzip, but they said that my stylesheets are too small to be worth it. Curious to know what you guys think, if there is a minimum size where gzip would not do you any good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269141</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 09 May 2008 19:46:18 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269141</guid>
		<description>NICCAI,

Thanks! I'd be very happy if they were to link to this article. :-)
Improving the performance for Robert's talk has been a gradual process, where I started by moving the JavaScript files down, compressing them etc so unfortunately I can't just roll back to see the previous score.

But if I remember correctly, it was somewhere between 50-60, so the improvement was substantial!

With the DOMAssistant web site, the irony is that I don't use any scripts on it (except for stats purposes), so the grade was already close to 70 when I started. Still, getting 88 is something I'm quite pleased with as well. :-)</description>
		<content:encoded><![CDATA[<p>NICCAI,</p>
<p>Thanks! I&#8217;d be very happy if they were to link to this article. <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Improving the performance for Robert&#8217;s talk has been a gradual process, where I started by moving the JavaScript files down, compressing them etc so unfortunately I can&#8217;t just roll back to see the previous score.</p>
<p>But if I remember correctly, it was somewhere between 50-60, so the improvement was substantial!</p>
<p>With the DOMAssistant web site, the irony is that I don&#8217;t use any scripts on it (except for stats purposes), so the grade was already close to 70 when I started. Still, getting 88 is something I&#8217;m quite pleased with as well. <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NICCAI</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269110</link>
		<dc:creator>NICCAI</dc:creator>
		<pubDate>Fri, 09 May 2008 18:45:23 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269110</guid>
		<description>Robert, will you share your YSlow scores for these sites before making the above tweaks? - just curious.  Thanks and really handy article.  The YSlow team should link to this.</description>
		<content:encoded><![CDATA[<p>Robert, will you share your YSlow scores for these sites before making the above tweaks? - just curious.  Thanks and really handy article.  The YSlow team should link to this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269009</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 09 May 2008 14:22:55 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-269009</guid>
		<description>Neovov,

Glad to hear that my timing was right. :-)
With a full cache, ETags and Gzip won't matter that much, but Expires is still great, since it completely removes conditional GET requests for each file, to compare if the the web browser have the latest version in the cache.

Georges,

Yes, the result is fantastically good! :-)

Morgan,

Interesting to hear. If that's true, and one have access to the &lt;code&gt;httpd.conf&lt;/code&gt; file, by all means, use that. If you find anything about this please let me/us know!</description>
		<content:encoded><![CDATA[<p>Neovov,</p>
<p>Glad to hear that my timing was right. <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
With a full cache, ETags and Gzip won&#8217;t matter that much, but Expires is still great, since it completely removes conditional GET requests for each file, to compare if the the web browser have the latest version in the cache.</p>
<p>Georges,</p>
<p>Yes, the result is fantastically good! <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Morgan,</p>
<p>Interesting to hear. If that&#8217;s true, and one have access to the <code>httpd.conf</code> file, by all means, use that. If you find anything about this please let me/us know!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morgan Roderick</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268987</link>
		<dc:creator>Morgan Roderick</dc:creator>
		<pubDate>Fri, 09 May 2008 13:42:32 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268987</guid>
		<description>This is from memory, so might be inaccurate, BUT!

One thing to note, is that it's usually better to use httpd.conf, or another .conf file on your apache server to set directives.

.htaccess files should be a last resort if you cannot modify your .conf files, as the server will evaluate it for each request instead of once, when the server starts.</description>
		<content:encoded><![CDATA[<p>This is from memory, so might be inaccurate, BUT!</p>
<p>One thing to note, is that it&#8217;s usually better to use httpd.conf, or another .conf file on your apache server to set directives.</p>
<p>.htaccess files should be a last resort if you cannot modify your .conf files, as the server will evaluate it for each request instead of once, when the server starts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2008-05-09 &#124; Libin Pan</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268730</link>
		<dc:creator>links for 2008-05-09 &#124; Libin Pan</dc:creator>
		<pubDate>Fri, 09 May 2008 06:43:02 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268730</guid>
		<description>[...] Improve your web site performance - tips &#38; tricks to get a good YSlow rating - Robert’s talk ... Improve your web site performance - tips &#38; tricks to get a good YSlow rating (tags: web performance yahoo yslow) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Improve your web site performance - tips &#38; tricks to get a good YSlow rating - Robert’s talk &#8230; Improve your web site performance - tips &#38; tricks to get a good YSlow rating (tags: web performance yahoo yslow) [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Georges Jentgen</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268704</link>
		<dc:creator>Georges Jentgen</dc:creator>
		<pubDate>Fri, 09 May 2008 06:04:49 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268704</guid>
		<description>Nice post Robert! Really enoyed reading it. GZipping content on the serverside is always the best way to start, as the gziping does a very good job. In my last project I have had a compression rate of almost 70%! This was especially good as it was a webapp with a quite complex ui written in js and a lot of ajax going on...

You couldn't notice the ajax request going on in the background after I turned on gzip compression.

But I would suggest to always develop without those things turned on at first, as it leads you to blow up your code because you think that it is compressed anyway... you should NOT! :)</description>
		<content:encoded><![CDATA[<p>Nice post Robert! Really enoyed reading it. GZipping content on the serverside is always the best way to start, as the gziping does a very good job. In my last project I have had a compression rate of almost 70%! This was especially good as it was a webapp with a quite complex ui written in js and a lot of <acronym title="Asynchronous Javascript and XML">AJAX</acronym> going on&#8230;</p>
<p>You couldn&#8217;t notice the <acronym title="Asynchronous Javascript and XML">AJAX</acronym> request going on in the background after I turned on gzip compression.</p>
<p>But I would suggest to always develop without those things turned on at first, as it leads you to blow up your code because you think that it is compressed anyway&#8230; you should NOT! <img src='http://www.robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neovov</title>
		<link>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268484</link>
		<dc:creator>Neovov</dc:creator>
		<pubDate>Fri, 09 May 2008 00:17:51 +0000</pubDate>
		<guid>http://www.robertnyman.com/2008/05/09/improve-your-web-site-performance-tips-tricks-to-get-a-good-yslow-rating/#comment-268484</guid>
		<description>A big thanks, your post is excelent and came precisely when I need some informations about that.

But, I have just one note : Most of the time, visitors have a browser's cache full.. So, in that case configuring, ETags, Expire and GZip isn't a big improvement...</description>
		<content:encoded><![CDATA[<p>A big thanks, your post is excelent and came precisely when I need some informations about that.</p>
<p>But, I have just one note : Most of the time, visitors have a browser&#8217;s cache full.. So, in that case configuring, ETags, Expire and GZip isn&#8217;t a big improvement&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
