Changes between Initial Version and Version 2 of Ticket #2354
- Timestamp:
- 05/01/12 15:14:54 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2354
- Property Owner set to aron.carroll
- Property Status changed from new to assigned
-
Ticket #2354 – Description
initial v2 1 1 Try and increase the page load times for the front end. 2 2 3 Now 3 = Now = 4 4 5 Always include scripts at the bottom6 Include cssat the top7 Load fonts with JS8 Concatenate and minify JavaScript files9 Create a build script to load dependancies seperately10 Enable Gzip compression on resources11 Enable future cache headers on resources5 * Always include scripts at the bottom 6 * Include CSS at the top 7 * Load fonts with JS 8 * Concatenate and minify JavaScript files 9 * Create a build script to load dependancies seperately 10 * Enable Gzip compression on resources 11 * Enable future cache headers on resources 12 12 13 Next 13 = Next = 14 14 15 Support serving assets from a CDN16 Look into optimising the CSS - Remove large portions of unused CSS17 Remove extreaneous libraries, can jQuery UI be replaced with bootstrap? 15 * Support serving assets from a CDN 16 * Look into optimising the CSS - Remove large portions of unused CSS 17 * Remove extreaneous libraries, can jQuery UI be replaced with bootstrap? 18 18 19 Tools 19 = Tools = 20 20 21 Webkit Inspector Audits22 YSlow Firebug Plugin - http://yslow.org/23 Speed Tracer -https://chrome.google.com/webstore/detail/ognampngfcbddbfemdapefohjiobgbdl21 * Webkit Inspector Audits 22 * YSlow Firebug Plugin - http://yslow.org/ 23 * Speed Tracer - https://chrome.google.com/webstore/detail/ognampngfcbddbfemdapefohjiobgbdl 24 24 25 Continuous Integration 25 = Continuous Integration = 26 26 27 27 YSlow can be hooked up to Jenkins via Phantom JS