<?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: Smart Image Resizer</title>
	<atom:link href="http://shiftingpixel.com/2008/03/03/smart-image-resizer/feed/" rel="self" type="application/rss+xml" />
	<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/</link>
	<description>Best damn photos in the world</description>
	<lastBuildDate>Sat, 13 Mar 2010 16:31:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Smart Image Resizing in CakePHP - Marshall Thompson</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2202</link>
		<dc:creator>Smart Image Resizing in CakePHP - Marshall Thompson</dc:creator>
		<pubDate>Sat, 13 Mar 2010 16:31:15 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2202</guid>
		<description>[...] original script called SIR (Smart Image Resizer) is available on the Shifting Pixel website.  It requires placing a single PHP file in the same directory the images that you wish to [...]</description>
		<content:encoded><![CDATA[<p>[...] original script called SIR (Smart Image Resizer) is available on the Shifting Pixel website.  It requires placing a single PHP file in the same directory the images that you wish to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Lencioni</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2181</link>
		<dc:creator>Joe Lencioni</dc:creator>
		<pubDate>Fri, 26 Feb 2010 05:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2181</guid>
		<description>Comments are now closed on this post. I have set up &lt;a href=&quot;http://groups.google.com/group/smart-lencioni-image-resizer/topics&quot; rel=&quot;nofollow&quot;&gt;a Google Group for discussion and community support&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Comments are now closed on this post. I have set up <a href="http://groups.google.com/group/smart-lencioni-image-resizer/topics" rel="nofollow">a Google Group for discussion and community support</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Lencioni</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2180</link>
		<dc:creator>Joe Lencioni</dc:creator>
		<pubDate>Fri, 26 Feb 2010 05:10:02 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2180</guid>
		<description>@Ottiv: You should check out &lt;a href=&quot;http://code.google.com/p/smart-lencioni-image-resizer/&quot; rel=&quot;nofollow&quot;&gt;SLIR 2.0&lt;/a&gt; and let me know what you think. I just uploaded b3.</description>
		<content:encoded><![CDATA[<p>@Ottiv: You should check out <a href="http://code.google.com/p/smart-lencioni-image-resizer/" rel="nofollow">SLIR 2.0</a> and let me know what you think. I just uploaded b3.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ottiv</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2179</link>
		<dc:creator>Ottiv</dc:creator>
		<pubDate>Thu, 25 Feb 2010 16:49:10 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2179</guid>
		<description>Read the comment of zach.
You must replace img src=yourpic with img src=image.php etc.
Anyway there is a problem with the cache, if you are not using the cache rules (Apache) you&#039;re ok.
Using this script you get &quot;200 ok&quot; instead of &quot;304 not modifyed&quot;, so the thumbs are reloaded all the time.
Tested on hostgator, using Pagespeed and Live HTTP headers (firefox plugin).
So, I&#039;ve removed the script from my CMS :-(
Awaiting the response/suggestion of Joe.
Regards.</description>
		<content:encoded><![CDATA[<p>Read the comment of zach.<br />
You must replace img src=yourpic with img src=image.php etc.<br />
Anyway there is a problem with the cache, if you are not using the cache rules (Apache) you&#8217;re ok.<br />
Using this script you get &#8220;200 ok&#8221; instead of &#8220;304 not modifyed&#8221;, so the thumbs are reloaded all the time.<br />
Tested on hostgator, using Pagespeed and Live HTTP headers (firefox plugin).<br />
So, I&#8217;ve removed the script from my CMS <img src='http://shiftingpixel.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
Awaiting the response/suggestion of Joe.<br />
Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cristian</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2178</link>
		<dc:creator>cristian</dc:creator>
		<pubDate>Thu, 25 Feb 2010 02:46:11 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2178</guid>
		<description>Hi Master,
You can explain me ¿How to use this script in wordpress dinamically? I can&#039;t get that this script works..You can help me please?
Thanks in advance.</description>
		<content:encoded><![CDATA[<p>Hi Master,<br />
You can explain me ¿How to use this script in wordpress dinamically? I can&#8217;t get that this script works..You can help me please?<br />
Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ottiv</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2167</link>
		<dc:creator>Ottiv</dc:creator>
		<pubDate>Sun, 21 Feb 2010 20:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2167</guid>
		<description>Oh another things...
Do not use Etags, it&#039;s slow down the website performances.
I tried some experiment with your script into a real remote server.
It seems that there is a mistake with your header() functions, because invalidate all the directive with apache (about caching).
Plz, remove etags, first of all.
Take a look here: http://developer.yahoo.com/performance/rules.html
Anyway your script is good.
Back to more update (I hope!)
Regards.</description>
		<content:encoded><![CDATA[<p>Oh another things&#8230;<br />
Do not use Etags, it&#8217;s slow down the website performances.<br />
I tried some experiment with your script into a real remote server.<br />
It seems that there is a mistake with your header() functions, because invalidate all the directive with apache (about caching).<br />
Plz, remove etags, first of all.<br />
Take a look here: <a href="http://developer.yahoo.com/performance/rules.html" rel="nofollow">http://developer.yahoo.com/performance/rules.html</a><br />
Anyway your script is good.<br />
Back to more update (I hope!)<br />
Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ottiv</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2166</link>
		<dc:creator>Ottiv</dc:creator>
		<pubDate>Sun, 21 Feb 2010 20:12:32 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2166</guid>
		<description>Hello!
Great script, thanks for sharing.
I&#039;ve integrated my script in my CMS, but... there is a serious problem...
The leverage browsing cache is not work using this script.
So, the images is served correctly, and not scaled in HTML... this is very good, but the browser cache is not working.
This is more evident using Internet Explorer 8. If you refresh the page, you see that the images are loaded/downloaded again!
The rule:

   Header set Cache-Control &quot;max-age=29030400, public&quot;

is not working, all the images are dowloaded ex-novo all the times!
I have used a rewriterule to have clean urls, the cached images as the originals.
However the images are loaded all the times and are not cached by the browser.
This makes the script useless for performaces purpose and to remedy to the problem of HTML scaling... but with the HTML scaling all the images are cached by the browser.
Can you fix this?
Regards.</description>
		<content:encoded><![CDATA[<p>Hello!<br />
Great script, thanks for sharing.<br />
I&#8217;ve integrated my script in my CMS, but&#8230; there is a serious problem&#8230;<br />
The leverage browsing cache is not work using this script.<br />
So, the images is served correctly, and not scaled in HTML&#8230; this is very good, but the browser cache is not working.<br />
This is more evident using Internet Explorer 8. If you refresh the page, you see that the images are loaded/downloaded again!<br />
The rule:</p>
<p>   Header set Cache-Control &#8220;max-age=29030400, public&#8221;</p>
<p>is not working, all the images are dowloaded ex-novo all the times!<br />
I have used a rewriterule to have clean urls, the cached images as the originals.<br />
However the images are loaded all the times and are not cached by the browser.<br />
This makes the script useless for performaces purpose and to remedy to the problem of HTML scaling&#8230; but with the HTML scaling all the images are cached by the browser.<br />
Can you fix this?<br />
Regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexey</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2154</link>
		<dc:creator>Alexey</dc:creator>
		<pubDate>Thu, 18 Feb 2010 11:44:34 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2154</guid>
		<description>Hi , can anyone to say what is performance of the script comparing with direct image access?</description>
		<content:encoded><![CDATA[<p>Hi , can anyone to say what is performance of the script comparing with direct image access?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Lencioni</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2150</link>
		<dc:creator>Joe Lencioni</dc:creator>
		<pubDate>Wed, 17 Feb 2010 14:07:18 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2150</guid>
		<description>@Dan: It would be nice if it handled animated GIFs, but that isn&#039;t something that I have had time to implement yet. I believe that the process would involve splitting the GIF up into its frames, resizing each frame, and the re-splicing it back together.

@Daniel: That is actually how it is designed to work. You should be able to use a relative image request (&lt;code&gt;image.php?image=/img/something.jpg&lt;/code&gt;).

@Trevor: You can do this. Just set the crop-ratio to 3:2.

@Rizwan: Yes, you are correct. For URL parameters that contain reserved characters like plus signs to work, you will need to escape them somehow. As you mentioned, PHP has a function for this called &lt;code&gt;rawurlencode()&lt;/code&gt;.

@WTF: I have been working on &lt;a href=&quot;http://code.google.com/p/smart-lencioni-image-resizer/&quot; rel=&quot;nofollow&quot;&gt;an OOP version&lt;/a&gt; that you might want to check out. If you do, be sure to grab the latest from the SVN (currently at r77) instead of the 2.0b2 download. Although, most of the methods are restricted so I am not sure how &quot;reusable&quot; it will be out of the box. With a little tweakage I don&#039;t think it should be too bad. What specifically did you have in mind?</description>
		<content:encoded><![CDATA[<p>@Dan: It would be nice if it handled animated GIFs, but that isn&#8217;t something that I have had time to implement yet. I believe that the process would involve splitting the GIF up into its frames, resizing each frame, and the re-splicing it back together.</p>
<p>@Daniel: That is actually how it is designed to work. You should be able to use a relative image request (<code>image.php?image=/img/something.jpg</code>).</p>
<p>@Trevor: You can do this. Just set the crop-ratio to 3:2.</p>
<p>@Rizwan: Yes, you are correct. For URL parameters that contain reserved characters like plus signs to work, you will need to escape them somehow. As you mentioned, PHP has a function for this called <code>rawurlencode()</code>.</p>
<p>@WTF: I have been working on <a href="http://code.google.com/p/smart-lencioni-image-resizer/" rel="nofollow">an OOP version</a> that you might want to check out. If you do, be sure to grab the latest from the SVN (currently at r77) instead of the 2.0b2 download. Although, most of the methods are restricted so I am not sure how &#8220;reusable&#8221; it will be out of the box. With a little tweakage I don&#8217;t think it should be too bad. What specifically did you have in mind?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rizwan Sarwar</title>
		<link>http://shiftingpixel.com/2008/03/03/smart-image-resizer/comment-page-8/#comment-2149</link>
		<dc:creator>Rizwan Sarwar</dc:creator>
		<pubDate>Wed, 17 Feb 2010 13:53:42 +0000</pubDate>
		<guid isPermaLink="false">http://shiftingpixel.com/2008/03/03/smart-image-resizer/#comment-2149</guid>
		<description>ok next time i will write in OOP manner if found something wrong, i write short to save your time and mine .thx</description>
		<content:encoded><![CDATA[<p>ok next time i will write in OOP manner if found something wrong, i write short to save your time and mine .thx</p>
]]></content:encoded>
	</item>
</channel>
</rss>
