Skip to content

Instantly share code, notes, and snippets.

@timo
Created November 30, 2013 17:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/e25319572c495761dd60 to your computer and use it in GitHub Desktop.
Save timo/e25319572c495761dd60 to your computer and use it in GitHub Desktop.
Enable gzip compression (2)
Compressing the following resources with gzip could reduce their transfer size by about two thirds (~17.7 KB):
button.css could save ~15.2 KB
button.min.js could save ~2.5 KB
Leverage browser caching (17)
The following resources are missing a cache expiration. Resources that do not specify an expiration may not be cached by browsers:
button.css
button.min.js
The following cacheable resources have a short freshness lifetime:
font-awesome.min.css
badge_light.png
doppio-one.js
analytics.js
load.js
mixpanel-2.2.min.js
d
p.gif
The following resources are explicitly non-cacheable. Consider making them cacheable if possible:
questhub.io/
bootstrap.min.css
bootstrap-responsive.min.css
main.css
include.js
built.js
api.flattr.com/
Leverage proxy caching (1)
Consider adding a "Cache-Control: public" header to the following resources:
p.gif
Minimize cookie size
The average cookie size for all requests on this page is 86 B
Web Page Performance
Optimize the order of styles and scripts (4)
The following external CSS files were included after an external JavaScript file in the document head. To ensure CSS files are downloaded in parallel, always include external CSS before external JavaScript.
d
3 inline script blocks were found in the head between an external CSS file and another resource. To allow parallel downloading, move the inline script before the external CSS file, or after the next resource.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment