Optimize JavaScript

Making adjustments to when JavaScript is loaded can dramatically improve perceived performance. In this case, the page will still take the same total amount of time to load, but it will appear to load faster to the end user.