There is an example of javascript blocking from Steve Souders from his Book 'High Performance Web Sites': http://stevesouders.com/hpws/js-blocking.php
Javascripts don't block Downloads anymore, but still do block rendering.
.. but there is a strange download activity:
There are 5 parallel downloads (max 6 are possible in Firefox 3 or IE 8 from the same server/host)
- 4 Images (2 from host1, 2 from host2)
- 1 Javascript in between
there is also a 5th image in the page, but the loading of this fifth image does not occure in parallel, but only after Javascript has finished loading.
so why does that Image not load in parallel with the other components? and the other 4 images do?
If you use the Net panel of Firebug you may see what I mean!