1. Performance breaks into two categories.
a. response time
b. efficiency
2. 80-90% of the end-user response time is spent on the front-end.
What the 80/20 Rule Tells Us about Reducing HTTP Requests
http://yuiblog.com/blog/2007/04/11/performance-research-part-4/
Browser Cache Usage – Exposed!
http://yuiblog.com/blog/2007/01/04/performance-research-part-2/
When the Cookie Crumbles
http://yuiblog.com/blog/2007/01/04/performance-research-part-2/
Maximizing Parallel Downloads in the Carpool Lane
http://yuiblog.com/blog/2007/04/11/performance-research-part-4/
14 rules for faster-loading pages
- Make fewer HTTP requests
- Use a CDN
- Add an Expires header
- Gzip components
- Put CSS at the top
- Move JS to the bottom
- Avoid CSS expressions
- Make JS and CSS external
- Reduce DNS lookups
- Minify JS
- Avoid redirects
- Remove duplicate scripts
- Turn off ETags
- Make AJAX cacheable and small
- book: http://www.oreilly.com/catalog/9780596514211/
- examples: http://stevesouders.com/examples/
- image maps: http://www.w3.org/TR/html401/struct/objects.html#h-13.6
- CSS sprites: http://alistapart.com/articles/sprites
- inline images: http://tools.ietf.org/html/rfc2397
- jsmin: http://crockford.com/javascript/jsmin
- dojo compressor: http://dojotoolkit.org/docs/shrinksafe
- HTTP status codes: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
- IBM Page Detailer: http://alphaworks.ibm.com/tech/pagedetailer
- Fasterfox: http://fasterfox.mozdev.org/
- LiveHTTPHeaders: http://livehttpheaders.mozdev.org/
- Firebug: http://getfirebug.com/
- YUIBlog:
- http://yuiblog.com/blog/2006/11/28/performance-research-part-1/
- http://yuiblog.com/blog/2007/01/04/performance-research-part-2/
- http://yuiblog.com/blog/2007/03/01/performance-research-part-3/
- http://yuiblog.com/blog/2007/04/11/performance-research-part-4/
- YDN:
No comments:
Post a Comment