Javascript Defer Attibute

JavaScript: Defer Execution with the defer attribute of the script element – Speed Tweak of the Week

The defer attribute gives a hint to the browser that the script does not create any content so the browser can optionally defer interpreting the script. This can improve performance by delaying execution of scripts until after the body content is parsed and rendered.