<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Richfaces is bad with a cold browser cache as it&#39;s delivering its JS and CSS content in dozens of requests instead of bundling the data in a few requests. This is obviously going to be on the table. However, with a warm browser cache it does conditional GET and cache control headers just fine and data is not downloaded again. Simplified: Yes, you can optimize the first visit to a page but any subsequent visit is not executing any requests and using the cached JS and CSS. The only thing that needs to be done is bundling up the resources better. As we are not using Richfaces components on <a href="http://sfwk.org" target="_blank">sfwk.org</a> on regular pages, this doesn&#39;t affect the website much.</blockquote>
<div><br>Initial request performance is important too and is an area the RichFaces team is going to investigate for 4.0.  How to bundle not only the static resources, but also the dynamic resources into as few requests as possible.   <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
.....</blockquote><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
(Yes, Page Speed is great because it analyses some very obscure possible improvements. However, none of them would have any real impact compared to the two issues above.)</blockquote><div><br>I think that page speed is good at visualizing offenders and pointing the way, but it is like a bird dog.  It shows you where the meal is, but does not get it on the plate ;-)<br>
 <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
seam-dev mailing list<br>
<a href="mailto:seam-dev@lists.jboss.org" target="_blank">seam-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/seam-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/seam-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>blog: <a href="http://in.relation.to/Bloggers/Jay">http://in.relation.to/Bloggers/Jay</a><br>