id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	repo	theme
2354	Front end performance improvements	aron.carroll	aron.carroll	"Try and increase the page load times for the front end.

= Now = 

 * Always include scripts at the bottom
 * Include CSS at the top
 * Load fonts with JS
 * Concatenate and minify JavaScript files
 * Create a build script to load dependancies seperately
 * Enable Gzip compression on resources
 * Enable future cache headers on resources

= Next = 

 * Support serving assets from a CDN
 * Look into optimising the CSS - Remove large portions of unused CSS
 * Remove extreaneous libraries, can jQuery UI be replaced with bootstrap? 

= Tools = 

 * Webkit Inspector Audits
 * YSlow Firebug Plugin - http://yslow.org/
 * Speed Tracer -  https://chrome.google.com/webstore/detail/ognampngfcbddbfemdapefohjiobgbdl

= Continuous Integration =

YSlow can be hooked up to Jenkins via Phantom JS"	enhancement	assigned	awaiting triage	ckan-sprint-2012-05-15	ckan				ckan	none
