Re:Don't wait for "DOM ready" for your app to start
by kevincennis on Friday June 08, 2012 @08:48PM
(#4086801)
Wow, that's a total surprise.
I guess I never really noticed this because my scripts are always included so much later in the document than my CSS.
DOMContentLoaded, in all important browsers, does block to wait for CSS. Manipulating the DOM before this event both increases the chance to make changes before first-paint (decreases "jigger" on page load) and gives you the chance to request more resources earlier.