[squeak-dev] Pier demo of squeak.org ready

Igor Stasenko siguctua at gmail.com
Thu Mar 20 15:03:50 UTC 2008


Thanks for providing a demo, Lukas.


I'm very like things like these:

+content+

!!!News
+news+
*Weekly Squeak>http://news.squeak.org/*


Some remarks..
http://www.websiteoptimization.com/services/analyze/
Reports that to load page it requires to do 7 separate requests.

I don't know why FireFox don't want to cache css/scripts and loads
them every time page is loading.
You may take a look of what of
http://www.websiteoptimization.com/services/analyze/ says:

----
Analysis and Recommendations

    * TOTAL_HTML - Congratulations, the total number of HTML files on
this page (including the main HTML file) is 1 which most browsers can
multithread. Minimizing HTTP requests is key for web site
optimization.
    * TOTAL_OBJECTS - Caution. You have 7 total objects on this page.
Consider reducing, eliminating, and combining external objects
(graphics, CSS, JavaScript) to reduce the total number of objects, and
thus separate HTTP requests.
    * TOTAL_CSS - Caution. The total number of external CSS files on
this page is 3 , consider reducing this to a more reasonable number.
Combine, refine, and optimize your external CSS files. Ideally you
should have one (or even embed CSS for high-traffic pages) on your
pages.
    * TOTAL_SIZE - Warning! The total size of this page is 142364
bytes, which will load in 29.77 seconds on a 56Kbps modem. Consider
reducing total page size to less than 30K to achieve sub eight second
response times on 56K connections. Pages over 100K exceed most
attention thresholds at 56Kbps, even with feedback. Consider
contacting us about our optimization services.
    * TOTAL_SCRIPT - Caution. The total number of external script
files on this page is 3 , consider reducing this to one or two.
Combine, refine, and optimize your external script files. Ideally you
should have one (or even embed scripts for high-traffic pages) on your
pages.
    * HTML_SIZE - Congratulations, the total size of this HTML file is
3561 bytes, which less than 20K. Assuming that you specify the HEIGHT
and WIDTH of your images, this size allows your page to display
content in well under 8 seconds, the average time users are willing to
wait for a page to display without feedback.
    * SCRIPT_SIZE - Warning! The total size of external your scripts
is 127096 bytes, which is over 8K. Consider optimizing your scripts
for size, combining them, and using compression where appropriate for
any scripts placed in the HEAD of your documents.
    * CSS_SIZE - Warning! The total size of your external CSS is 11707
bytes, which is over 8K. Consider optimizing your CSS for size by
eliminating whitespace, using shorthand notation, and combining
multiple CSS files where appropriate.
    * MULTIM_SIZE - Congratulations, the total size of all your
external multimedia files is 0 bytes, which is less than 4K.
--------


I know its well known issue of seaside & firefox. Do  you have any
thoughts how to optimize that? Because instead of loading content
only, Firefox does all hard work by loading scripts/css sheets each
time, which is suboptimal of course.


I can't provide same analysis of Janko's page for comparison -
something prevents webanalyzer to load this page. But it loads 2-3
times faster, despite that its contains multiple images/backgrounds.


-- 
Best regards,
Igor Stasenko AKA sig.



More information about the Squeak-dev mailing list