Prompted by the recent posting of "On Script Loaders", I decided to see what would happen if I replaced head.js with lab.js.
In Chrome, using LABjs caused 442KB to be spent on scripts.<p>Using Head JS causes 596KB of data to be transfered for scripts.<p>I'm not sure, but I think the cause is related to how Head JS double requests each script. See the original posting / article for more depth:<p>http://blog.getify.com/2010/12/on-script-loaders/ http://news.ycombinator.com/item?id=2239371<p>LABjs homepage: http://labjs.com/ Head JS homepage: http://headjs.com/