what is the best way to defer loading the JavaScript libraries (Richfaces, Primefaces, own stuff) with JSF to speed up page loading?
As Google PageSpeed plugins says it is recommend to parse JavaScript when the site is loaded completely. One way to achieve this is to put the JavaScripts loads at the end of the <body>
tag. An other way is to put the "defer" attribute to <script>
tag, which can not be done with JSF's <h:outputScript>
Tag as I saw.
So, how would you do this?