OpenJudgeSystem
OpenJudgeSystem copied to clipboard
Run YSlow to locate any performance issues.
Home page:
-
C Make fewer HTTP requests
-
F Use a Content Delivery Network (CDN)
-
E Add Expires headers
-
B Put JavaScript at bottom
-
B Avoid CSS expressions
-
n/a Make JavaScript and CSS external
-
B Configure entity tags (ETags)
-
E Use cookie-free domains
-
A Make favicon small and cacheable
Favicon is more than 2000 bytes Favicon is not cacheable
Contest page:
- C Make fewer HTTP requests
- F Use a Content Delivery Network (CDN)
- F Add Expires headers
- B Put JavaScript at bottom
- B Avoid CSS expressions
- n/a Make JavaScript and CSS external
- D Configure entity tags (ETags)
- F Use cookie-free domains
- A Make favicon small and cacheable
- CMake fewer HTTP requests
This page has 7 external Javascript scripts. Try combining them into one. This page has 4 external stylesheets. Try combining them into one. Decreasing the number of components on a page reduces the number of HTTP requests required to render the page, resulting in faster page loads. Some ways to reduce the number of components include: combine files, combine multiple scripts into one script, combine multiple CSS files into one style sheet, and use CSS Sprites and image maps.