https://github.com/getify/LABjs/tree/master/next
Interestingly, the IE10p2 release last week helped me discover a
latent (that is, not activated until now) bug with incorrect
preloading selection logic, because IE10p2 is the first browser to
support both `async=false` ordered-async loading, as well as true
preloading, a condition I was not properly handling.
In any case, I reorganized some code to address those logic issues,
made some other minor fixes, etc. The end result is a smaller (and
faster) LABjs even than beta1, which is a win.
And even more a win, LABjs 2.0 is now officially smaller than v1.2
(minified/gzipped) -- just think about all the bug fixes and new
features, and it's still 32 bytes smaller than before -- huge win!
I expect to declare beta2 as final release of 2.0, hopefully sometime
mid-to-late next week. Please deploy this new version of LABjs on your
sites right away, and if you have any issues, please let me know!
-----------------
Challenge your friends and colleagues to the LABjs challenge: any site
that loads 2 or more scripts, or script files 50k+ in size, will load
faster with LABjs 2.0 and parallel script loading (or their money
back!).
Thanks again,
Kyle @getify