<?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: Minify all your JavaScript and Stylsheets automatically with YUI Compressor and a Servlet Filter</title>
	<atom:link href="http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: ELahti</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4904</link>
		<dc:creator>ELahti</dc:creator>
		<pubDate>Wed, 20 May 2009 04:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4904</guid>
		<description><![CDATA[Nice post! I also use Javascript Obfuscator, http://javascript-source.com/, it has two time better compression ration than YUI Compressor]]></description>
		<content:encoded><![CDATA[<p>Nice post! I also use Javascript Obfuscator, <a href="http://javascript-source.com/" rel="nofollow">http://javascript-source.com/</a>, it has two time better compression ration than YUI Compressor</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordi Hernandez</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4903</link>
		<dc:creator>Jordi Hernandez</dc:creator>
		<pubDate>Tue, 05 Feb 2008 18:07:28 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4903</guid>
		<description><![CDATA[Hi! I have published a java library that does all this and more for you, called Jawr. It is a solution that adds zero processing overhead to requests and supports gzipping and combination of js (and CSS) files. Compression is done by means of JSMin.
You can check it out at &lt;a href=&quot;https://jawr.dev.java.net/&quot; rel=&quot;nofollow&quot;&gt;https://jawr.dev.java.net/&lt;/a&gt;]]></description>
		<content:encoded><![CDATA[<p>Hi! I have published a java library that does all this and more for you, called Jawr. It is a solution that adds zero processing overhead to requests and supports gzipping and combination of js (and CSS) files. Compression is done by means of JSMin.<br />
You can check it out at <a href="https://jawr.dev.java.net/" rel="nofollow">https://jawr.dev.java.net/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sungkwon.eom</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4902</link>
		<dc:creator>sungkwon.eom</dc:creator>
		<pubDate>Thu, 17 Jan 2008 07:40:13 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4902</guid>
		<description><![CDATA[thanks for excellent tip.
However I got some trouble.

InputStream inputStream = context.getResourceAsStream(requestURI);
==&gt; here, inoutSteam is null.
       FYI, requetedURI is &quot;/static/global/css/ng-global.css&quot;.
       And I&#039;m using spring MVC framework.
What is wrong?]]></description>
		<content:encoded><![CDATA[<p>thanks for excellent tip.<br />
However I got some trouble.</p>
<p>InputStream inputStream = context.getResourceAsStream(requestURI);<br />
==&gt; here, inoutSteam is null.<br />
       FYI, requetedURI is &#8220;/static/global/css/ng-global.css&#8221;.<br />
       And I&#8217;m using spring MVC framework.<br />
What is wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Jardine</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4901</link>
		<dc:creator>Steven Jardine</dc:creator>
		<pubDate>Fri, 02 Nov 2007 14:42:21 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4901</guid>
		<description><![CDATA[Thanks for this information!  I had to make some changes in order to add support for chaining.  This way it is possible to add other filters after this one.  This example works great as long as this filter is the last on in the list.  :)

Anyway, if you would like to see my example let me know and I will send it to you.]]></description>
		<content:encoded><![CDATA[<p>Thanks for this information!  I had to make some changes in order to add support for chaining.  This way it is possible to add other filters after this one.  This example works great as long as this filter is the last on in the list.  <img src='http://technology.amis.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyway, if you would like to see my example let me know and I will send it to you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeroen van Wilgenburg</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4900</link>
		<dc:creator>Jeroen van Wilgenburg</dc:creator>
		<pubDate>Tue, 11 Sep 2007 19:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4900</guid>
		<description><![CDATA[Good remark Mathias! It felt kind of wrong using something with a lower case t, so now I have a working (and better looking ;) ) solution.]]></description>
		<content:encoded><![CDATA[<p>Good remark Mathias! It felt kind of wrong using something with a lower case t, so now I have a working (and better looking <img src='http://technology.amis.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeroen van Wilgenburg</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4899</link>
		<dc:creator>Jeroen van Wilgenburg</dc:creator>
		<pubDate>Tue, 11 Sep 2007 10:32:56 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4899</guid>
		<description><![CDATA[Thanks for your tips Patrick. The header will improve performance, I&#039;m going to find out how to do it in Tomcat. I think I can change the headers in the servlet filter. I&#039;m not sure whether GZip will improve client side performance, but I also will give that a try. I&#039;m affraid unzipping takes more time than transferring the extra bytes.]]></description>
		<content:encoded><![CDATA[<p>Thanks for your tips Patrick. The header will improve performance, I&#8217;m going to find out how to do it in Tomcat. I think I can change the headers in the servlet filter. I&#8217;m not sure whether GZip will improve client side performance, but I also will give that a try. I&#8217;m affraid unzipping takes more time than transferring the extra bytes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Hookom</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4898</link>
		<dc:creator>Jacob Hookom</dc:creator>
		<pubDate>Mon, 10 Sep 2007 17:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4898</guid>
		<description><![CDATA[I&#039;m not sure why you would need to run though content-specific compression over general gzip (agreeing with Patrick).  It seems like code-specific compression would be an extra variable and added overhead when Gzip is content agnostic and is supported by all browsers.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure why you would need to run though content-specific compression over general gzip (agreeing with Patrick).  It seems like code-specific compression would be an extra variable and added overhead when Gzip is content agnostic and is supported by all browsers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Bogaert</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4897</link>
		<dc:creator>Mathias Bogaert</dc:creator>
		<pubDate>Sun, 09 Sep 2007 22:19:29 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4897</guid>
		<description><![CDATA[Use a ConcurrentHashMap (JDK 1.5+) instead of the older Hashtable - should improve concurrency performance a lot.]]></description>
		<content:encoded><![CDATA[<p>Use a ConcurrentHashMap (JDK 1.5+) instead of the older Hashtable &#8211; should improve concurrency performance a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Wolf</title>
		<link>http://technology.amis.nl/2007/09/09/minify-all-your-javascript-and-stylsheets-automatically-with-yui-compressor-and-a-servlet-filter/#comment-4896</link>
		<dc:creator>Patrick Wolf</dc:creator>
		<pubDate>Sun, 09 Sep 2007 10:42:42 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=2392#comment-4896</guid>
		<description><![CDATA[Jeroen,

if you add the Apache module mod_gzip to your web-server config, you can even shrink it more. Have a look at http://dean.edwards.name/weblog/2007/08/js-compression/
John Scott has written a white paper about configuring mod_gzip at http://jes.blogs.shellprompt.net/2007/05/18/apex-delivering-pages-in-3-seconds-or-less/ (search for mod_gzip in the white paper).
Another performance boost is to check that your server sends in the header of the response that the file is cacheable, otherwise your browser will request again it with each page or new session.

Patrick]]></description>
		<content:encoded><![CDATA[<p>Jeroen,</p>
<p>if you add the Apache module mod_gzip to your web-server config, you can even shrink it more. Have a look at <a href="http://dean.edwards.name/weblog/2007/08/js-compression/" rel="nofollow">http://dean.edwards.name/weblog/2007/08/js-compression/</a><br />
John Scott has written a white paper about configuring mod_gzip at <a href="http://jes.blogs.shellprompt.net/2007/05/18/apex-delivering-pages-in-3-seconds-or-less/" rel="nofollow">http://jes.blogs.shellprompt.net/2007/05/18/apex-delivering-pages-in-3-seconds-or-less/</a> (search for mod_gzip in the white paper).<br />
Another performance boost is to check that your server sends in the header of the response that the file is cacheable, otherwise your browser will request again it with each page or new session.</p>
<p>Patrick</p>
]]></content:encoded>
	</item>
</channel>
</rss>
