iLearner.eu - Teaching English with Technology

iLearner.eu - Teaching English with Technology
Mark
51/100
Integral Mark
48/100
Check Date
11 April 2008
Files Number
70
Files Size
167156
Load Time (33,6kbps)
70.86 s
Load Time (100 KB/s)
15.63 s
WEBO Site SpeedUp
4.73x
Possible Acceleration
456%
ilearner.eu

Advices

  • Automated website acceleration
    Install WEBO Site SpeedUp to your website ilearner.eu. It allows you to significantly increase its load speed and save up to 98% of its traffic.
  • HTML files can be minified.
    HTML files are already gzipped but in addition you can apply some of the minify techniques or (and) increase gzip level on server side. Optimal gzip level can be calculated with the following tool.
  • More than 1 CSS file is loaded.
    You should combine all files into one or may be even include them into HTML. It allows you to reduce the number of requests to the server.
  • CSS files are loaded via conditional comments.
    Detected some CSS files (total 2) that are loaded via conditional comments. You should combine all files into one and hide special IE styles with star hacks (i.e. * html) or may be include them into HTML. It allows you to reduce the number of requests to the server.
  • CSS files can be minified.
    You should use this tool to compress CSS files (based on CSS Tidy). After this you can output CSS files gzipped from the server (total benefit up to 85%).
  • CSS files are too large.
    You should reduce their size by exclusion unnecessary styles, minimization pathes to background images, re-group selectors, or review current classes/IDs naming logic.
  • Caching is disabled for static files.
    You should output all statis resources (images, CSS, JS and multimedia files) with caching headers (Cache-Control) to reduce number of requests to the server from browser when user visits your website in the second time or open different pages. How to enable caching for your website. Total non-cached files: 63.
  • ETag or Last-Modified headers are disabled.
    Some of the files of the website already have ETag / Last-Modified headers (total: 54). You should enable cache headers ETag or Last-Modified for all static files (to reduce number of subsequent requests to the website from end-user browser). How to enable ETag for Apache. Total files without ETag / Last-Modified: 8.
  • Detected more than 1 JavaScript file.
    Yuo should combine all files into one or include them all into HTML. This will reduce number of requests to the server. Also you can use unobtrusive Javacript techniques to load your JavaScript files.
  • JavaScript files can be minified.
    You should use Packer from Dean Edwards or YUI Compressor (comparison of JavaScript minimization tools). After this you can gzip your JavaScript files (total benefit up to 85%).
  • JS files are too large.
    May be you should separate this to several parts and load only necessary resources. Also unobtrusive Javascript techniques can help.
  • Duplicates are detected.
    CSS and JavaScript duplicates must be removed. Multiple uses of the same images can be avoided with CSS rules and background images.
  • Some of GIF images can be reduced in size.
    Detected GIF images that can be minified (total: 13) if converted to PNG (i.e. with gif2png tool). More about PNG benefits.
  • Some PNG images can be minified.
    Detected PNG images (total: 12) that can be minified (i.e. with pngcrush tool). More about PNG benefits.

Remarks

  • Inline event handlers detected.
    Detected event haldres size in HTML attributes onclick, onmouseover etc equals to 110 (2%). If all of event handlers are moved to an external file then global cacheability of all the website will increase and content will be separated from behaviour. May be unobtrusive JavaScript and this combined window.onload handler can help.
  • More than 1 CSS image is loaded.
    You should combine CSS images with the CSS sprites technique (and the following tool). So you will reduce numebr of requests to the server.
  • More than 1 image is loaded.
    Perhaps it's possible to decrease their quantity by Image Map technique.
  • Images size is quite large.
    Perhaps it's possible to decrease their size if you use another graphic format or include only necessary images on the page.
  • 1-pixel GIF (spacers) detected.
    There are some 1-pixel GIF (size 43 bytes) in website files (total 5)) detected. There is every likelihood that they are improperly used for some decorative effects (elemens borders substitutions or background holders). Now browsers support all kind of CSS tricks very well so you don't need to use any of table-layout methods and can clean up your HTML code from such outdated hacks. This will reduce number of requests to the server and make you HTML code more semantic and less in size (about 30% with moving to div from table).

Check once more?

To prevent any automaticall check and make the server tired we have restricted the number of online checks for each website. If you want to check your website once more right now please register — you will be able to test your websites unlimitely.

You can place this button to indicate that your website is speeded up with Web Optimizator:

Optimization results for ilearner.eu (size about 6Kb)

Website files influence

Images67%
JavaScript13%
CSS images9%
CSS9%
HTML2%
How different website parts influence website load speed

Detailed statistics

FileType / MIMESizeMin. sizeETag / Last-ModifiedCache time (s)
 
Total files: 70 / 163KbGain if minified: 84143
Total non-cached files: 3Gain without duplicates: 9369
Total gain: 93512 (56%)
/HTML / html50574652
Total HTML files: 150574652Gain if compressed: 405
styles.phpCSS / css1959514177600
styles.phpCSS / css2571741800
styles.phpCSS / css2671871800
styles_print.cs...CSS / css41787
styles_ie7.cssCSS / css8783624c3478-36e-47fe7b34
styles_ie6.cssCSS / css7303284c3476-2da-47fe7b33
Total CSS files: 62214415315Gain if compressed: 6829
javascript-stat...JS / javascript1485728793ee9348-3a09-47ff509d
javascript-mod....JS / javascript349321
overlib.jsJS / javascript49241103513ef08bc-c059-47ff50d7
overlib_cssstyl...JS / javascript882521143ef1332-2279-47ff50d8
cookies.jsJS / javascript24238213ee930c-977-47ff5094
ufo.jsJS / javascript1134434693ee934c-2c50-47ff50b6
Total JavaScript: 68703919955Gain if compressed: 67084
gradient.jpgCSSIMG / jpeg403 310ce-193-101aa800
left.gifCSSIMG / gif293 5c3322-125-47d8e689
left_hover.gifCSSIMG / gif292 5c332a-124-47d8e68c
right.gifCSSIMG / gif32977085c332c-ce1-47d8e68c
right_hover.gifCSSIMG / gif27306245c3334-aaa-47d8e68f
tabrow1.gifCSSIMG / gif2691925c3338-10d-47d8e692
gradient.jpgCSSIMG / jpeg403 57824a-193-47d8ed33
Total CSS images: 776872915Gain if minified: 4772
favicon.icoIMG / x-icon881 cd9480-371-47d8e617
logo.gifIMG / gif72565990cd9552-1c58-47fe5439
flag_great_brit...IMG / png8037773e7b708-323-47d8e5d4
flag_russia.pngIMG / png5675523e7b718-237-47d8e5d9
flag_poland.pngIMG / png5275233e7b712-20f-47d8e5d7
flag_bulgaria.p...IMG / png5385303e7b6f8-21a-47d8e5d0
flag_czech_repu...IMG / png6185993e7b6fa-26a-47d8e5d0
flag_hungary.pn...IMG / png6155903e7b70a-267-47d8e5d4
flag_estonia.pn...IMG / png566 3e7b700-236-47d8e5d2
flag_latvia.pngIMG / png5695543e7b70e-239-47d8e5d6
flag_lithuania....IMG / png5585413e7b710-22e-47d8e5d6
icon.gifIMG / gif974 x 4 3cb01d4-3ce-47e02ad5
web.gifIMG / gif974 3ef152a-3ce-47e02a8c
red_t.gifIMG / gif41082810310ba-100c-a0a58740
blue_st.gifIMG / gif43192976310b9-10df-a0964500
getff.gifIMG / gif2117183186400
get_flash_playe...IMG / gif1720136186400
moodlelogo.gifIMG / gif1265105786400
course.gifIMG / gif370 x 4369 x 43ef1552-172-47d8e9f6
guest.gifIMG / gif415 x 7 3ef1566-19f-47d8e9fc
key.gifIMG / gif431 x 2 3ef1572-1af-47d8ea01
info.gifIMG / gif374 x 7 3ef156e-176-47d8e9ff
spacer.gifIMG / gif43 x 5 3ef16b6-2b-47d8ea66
flag_great_brit...IMG / png21692080e880ad-879-68c8c40
flag_russia.pngIMG / png10601036e880af-424-68c8c40
flag_estonia.pn...IMG / png1006983e880ac-3ee-67d4a00
flag_poland.pngIMG / png1017993e880ae-3f9-68c8c40
Total images: 504522940176Gain if minified: 5053

Website load diagram

Website load diagram for ilearner.eu helps to understand what are the main bottlenecks in website load. Register to get more information about your website.

Check once more?

All results are stored in cache to avoid system overwork. If you want to check the website right now you should register. In My Account you can check you websites up to 100 times a day.

See also

You can read more about Web Optimizatior analyzer here.