I'm hoping that during the new creation of the new UI, we can combine many of these smaller css.
Right now we are using the "yuicompressor-maven-plugin" during the build process. D. On Tue, Dec 1, 2009 at 12:10 AM, Markus Kohler <[email protected]> wrote: > Hi all, > Steve Souders web performance evangelist at Google claimed in his book (and > elsewhere) that 80% of the time it takes for a web page to load, is on the > client side. Also I do not agree 100%, I think he has a point. > > I did a quick check with PageSpeed ( > http://code.google.com/intl/de-DE/speed/page-speed/) and it seems we have > some low hanging fruits to pick. PageSpeed is an amazing Firefox plugin and > I can only recommend you to run it by yourself as well. It's very > enlightening. I can also send a report to Dick if needed. > > It seems esme does not compress all the files it could (and should > compress). > I think compression for static files such as css. has to be configured in > Jetty somewhere, but how does Lift handle compression? > > Other improvements could be made be merging several small css file, and by > running a Javascript compressor. > The newest PageSpeed has support for "Clojure" googles new fancy javascript > compressor. I wonder how difficult it would be to put a JS compressor into > the Build process. Anyone has an idea? > > Regards, > Markus > > "The best way to predict the future is to invent it" -- Alan Kay >
