<?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: Image Optimization Part 2: Selecting the Right File Format</title>
	<atom:link href="http://www.yuiblog.com/blog/index.php/2008/11/04/imageopt-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/</link>
	<description>The official blog of the YUI Project.</description>
	<lastBuildDate>Fri, 12 Mar 2010 22:28:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Paul Burney</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-581377</link>
		<dc:creator>Paul Burney</dc:creator>
		<pubDate>Wed, 15 Apr 2009 19:56:38 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-581377</guid>
		<description>Guerric&#039;s comment about optipng is great. I have Photoshop and Fireworks, but it is much easier for me to drop to the commandline after generating the 24bit PNGs in Photoshop Save for Web.

Here&#039;s an example using the default settings:

http://www.burney.ws/example/png8/test.htm

Check it out in IE6.

It&#039;s a great solution for simple edges. Doesn&#039;t work with drop shadow types though.</description>
		<content:encoded><![CDATA[<p>Guerric&#8217;s comment about optipng is great. I have Photoshop and Fireworks, but it is much easier for me to drop to the commandline after generating the 24bit PNGs in Photoshop Save for Web.</p>
<p>Here&#8217;s an example using the default settings:</p>
<p><a href="http://www.burney.ws/example/png8/test.htm" rel="nofollow">http://www.burney.ws/example/png8/test.htm</a></p>
<p>Check it out in IE6.</p>
<p>It&#8217;s a great solution for simple edges. Doesn&#8217;t work with drop shadow types though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dexbol</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-534527</link>
		<dc:creator>dexbol</dc:creator>
		<pubDate>Thu, 25 Dec 2008 04:18:59 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-534527</guid>
		<description>Nice article ! i use png-8 from last year,  but i know that it support semi-transparent after read this, thank you!</description>
		<content:encoded><![CDATA[<p>Nice article ! i use png-8 from last year,  but i know that it support semi-transparent after read this, thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marin</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-528316</link>
		<dc:creator>Marin</dc:creator>
		<pubDate>Tue, 09 Dec 2008 18:06:37 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-528316</guid>
		<description>Great series of articles!

On this one few remarks: PNG supports animation (with the unofficial aPNG http://en.wikipedia.org/wiki/APNG) which works in FF3 and Opera 9.6

I&#039;ve noticed that small images (ie webbugs) are smaller as gif than png
1x1 transparent pixel:
43 bytes as gif 2 colors adaptive
100 bytes as png8 2 colors crunched
73 bytes as png24 crunched

Anyway for those bugs I tend to use base64 inline images (so it spares me an http_request)</description>
		<content:encoded><![CDATA[<p>Great series of articles!</p>
<p>On this one few remarks: PNG supports animation (with the unofficial aPNG <a href="http://en.wikipedia.org/wiki/APNG)" rel="nofollow">http://en.wikipedia.org/wiki/APNG)</a> which works in FF3 and Opera 9.6</p>
<p>I&#8217;ve noticed that small images (ie webbugs) are smaller as gif than png<br />
1&#215;1 transparent pixel:<br />
43 bytes as gif 2 colors adaptive<br />
100 bytes as png8 2 colors crunched<br />
73 bytes as png24 crunched</p>
<p>Anyway for those bugs I tend to use base64 inline images (so it spares me an http_request)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Johnson</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-520962</link>
		<dc:creator>Mark Johnson</dc:creator>
		<pubDate>Thu, 20 Nov 2008 15:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-520962</guid>
		<description>Stefan, if you&#039;re going to write a followup (as you said) explaining why not to use AlphaImageLoader, I have another reason for you to include. I&#039;ve tried to use it on a large government website, and had to take it out, because it crashes some versions of IE using Citrix terminal server. We got more than one complaint about it. Apparently some versions of the terminal server have a DirectX bug that blows up IE6 when you put the transparency filter in the CSS. But we haven&#039;t tried PNG8--thanks for the tip.</description>
		<content:encoded><![CDATA[<p>Stefan, if you&#8217;re going to write a followup (as you said) explaining why not to use AlphaImageLoader, I have another reason for you to include. I&#8217;ve tried to use it on a large government website, and had to take it out, because it crashes some versions of IE using Citrix terminal server. We got more than one complaint about it. Apparently some versions of the terminal server have a DirectX bug that blows up IE6 when you put the transparency filter in the CSS. But we haven&#8217;t tried PNG8&#8211;thanks for the tip.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kovshenin</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-511242</link>
		<dc:creator>kovshenin</dc:creator>
		<pubDate>Mon, 10 Nov 2008 17:32:58 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-511242</guid>
		<description>Thank you! Will there be part three?</description>
		<content:encoded><![CDATA[<p>Thank you! Will there be part three?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SneakyWho_am_i</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-510577</link>
		<dc:creator>SneakyWho_am_i</dc:creator>
		<pubDate>Sun, 09 Nov 2008 08:18:52 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-510577</guid>
		<description>When a web browser implements PNG gamma is it a bug? This is a serious question. Web pages are documents with no mechanism or vocabulary for gamma, so why would the PNG images within those documents be treated any differently??

Great article!! I think that a web page should still be interesting and attractive if you somehow disable all the images. However I was surprised to learn that the top ten sites have less than 50% image weight. It feels like a lot more! (Maybe 80%?)
I think it is a testament to their having chosen appropriate image optimization techniques. Google for example utilizes CSS sprites for many images. I don&#039;t know how that affects filesize, but I think it does show an awareness of download optimization.</description>
		<content:encoded><![CDATA[<p>When a web browser implements PNG gamma is it a bug? This is a serious question. Web pages are documents with no mechanism or vocabulary for gamma, so why would the PNG images within those documents be treated any differently??</p>
<p>Great article!! I think that a web page should still be interesting and attractive if you somehow disable all the images. However I was surprised to learn that the top ten sites have less than 50% image weight. It feels like a lot more! (Maybe 80%?)<br />
I think it is a testament to their having chosen appropriate image optimization techniques. Google for example utilizes CSS sprites for many images. I don&#8217;t know how that affects filesize, but I think it does show an awareness of download optimization.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yogesh</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-510263</link>
		<dc:creator>Yogesh</dc:creator>
		<pubDate>Sat, 08 Nov 2008 09:41:10 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-510263</guid>
		<description>Hi Stoyan, 
Great time to get this series out as this is a problem im trying to tackle. 
I obsereved a thing in firefox 2&amp;3 when you do a about:cache for images being downloaded it shows 2 entries for the same image one in memory and the other in Desk.
For eg. this is the details while you try to access the default homepage in FF2
Disk Details:
Key: http://www.google.co.in/images/firefox/sprite.png
     Data size: 9664 bytes
   Fetch count: 5
 Last modified: 2008-11-08 14:58:24
       Expires: 2038-01-18 00:37:43

Memory:
Key: http://www.google.co.in/images/firefox/sprite.png
     Data size: 266304 bytes
   Fetch count: 6
 Last modified: 2008-11-08 14:58:24
       Expires: 2038-01-18 00:37:43

If you notice the same image has different footprint. 

I started noticing this problem on my site then when i investigated it on other sites it has the same problem. Bcoz of this problem when a sprite which use (size 163kb) is downloaded the memory space shoots upto 72mb as in the above case and this stops other things from being cached. 

Any pointers to solve this problem will be very helpful.</description>
		<content:encoded><![CDATA[<p>Hi Stoyan,<br />
Great time to get this series out as this is a problem im trying to tackle.<br />
I obsereved a thing in firefox 2&amp;3 when you do a about:cache for images being downloaded it shows 2 entries for the same image one in memory and the other in Desk.<br />
For eg. this is the details while you try to access the default homepage in FF2<br />
Disk Details:<br />
Key: <a href="http://www.google.co.in/images/firefox/sprite.png" rel="nofollow">http://www.google.co.in/images/firefox/sprite.png</a><br />
     Data size: 9664 bytes<br />
   Fetch count: 5<br />
 Last modified: 2008-11-08 14:58:24<br />
       Expires: 2038-01-18 00:37:43</p>
<p>Memory:<br />
Key: <a href="http://www.google.co.in/images/firefox/sprite.png" rel="nofollow">http://www.google.co.in/images/firefox/sprite.png</a><br />
     Data size: 266304 bytes<br />
   Fetch count: 6<br />
 Last modified: 2008-11-08 14:58:24<br />
       Expires: 2038-01-18 00:37:43</p>
<p>If you notice the same image has different footprint. </p>
<p>I started noticing this problem on my site then when i investigated it on other sites it has the same problem. Bcoz of this problem when a sprite which use (size 163kb) is downloaded the memory space shoots upto 72mb as in the above case and this stops other things from being cached. </p>
<p>Any pointers to solve this problem will be very helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LC</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-509902</link>
		<dc:creator>LC</dc:creator>
		<pubDate>Fri, 07 Nov 2008 09:27:05 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-509902</guid>
		<description>When I was working on Photoshop CS1 I had this gamma correction problem. I used PngOptimizer which is a drag&amp;drop window. I think it&#039;s equivalent to PngCrush.

I reckon CS3 produces clean png doesn&#039;t it ?

Great series of articles !</description>
		<content:encoded><![CDATA[<p>When I was working on Photoshop CS1 I had this gamma correction problem. I used PngOptimizer which is a drag&amp;drop window. I think it&#8217;s equivalent to PngCrush.</p>
<p>I reckon CS3 produces clean png doesn&#8217;t it ?</p>
<p>Great series of articles !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guerric</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-509104</link>
		<dc:creator>Guerric</dc:creator>
		<pubDate>Wed, 05 Nov 2008 21:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-509104</guid>
		<description>In order to create the degrading png-8&#039;s, you need to use fireworks. However, I found that if you create a png-8 with photoshop and then crush the image with optipng, the degrading alpha layer effect is achieved. You can find optipng on sourceforge.</description>
		<content:encoded><![CDATA[<p>In order to create the degrading png-8&#8217;s, you need to use fireworks. However, I found that if you create a png-8 with photoshop and then crush the image with optipng, the degrading alpha layer effect is achieved. You can find optipng on sourceforge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.yuiblog.com/blog/2008/11/04/imageopt-2/comment-page-1/#comment-509037</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 05 Nov 2008 16:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://yuiblog.com/blog/2008/11/04/imageopt-2/#comment-509037</guid>
		<description>very cool article thanks!</description>
		<content:encoded><![CDATA[<p>very cool article thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
