This repository has been archived by the owner on Nov 23, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 202
Home
roblarsen edited this page May 1, 2012
·
32 revisions
The build script is a tool that optimizes your code for production use on the web.
Faster page load times and happy end users :)
- Combines and minifies javascript (via yui compressor)
- Inlines stylesheets specified using
@import
in your CSS - Combines and minifies CSS
- Optimizes JPGs and PNGs (with jpegtran & optipng)
- Removes development only code (any remaining console.log files, profiling, test suite)
- Basic to aggressive html minification (via htmlcompressor)
- Autogenerates a cache manifest file (and links from the
html
tag) when you enable a property in the project config file. - Revises the file names of your assets so that you can use heavy caching (1 year expires).
- Upgrades the .htaccess to use heavier caching
- Updates your HTML to reference these new hyper-optimized CSS + JS files
- Updates your HTML to use the minified jQuery instead of the development version
- Remove unneeded references from HTML (like a root folder favicon)
- Runs your JavaScript through a code quality tool (optional)
##How to Use it