La précontrainte et exécuter jQuery/javascript avant l'affichage de la page

Je travaille sur un projet où il y a beaucoup de jQuery se passe. Quand je vais à la page, je peux voir le jQuery en cours d'exécution (par exemple, $.button() éléments sur la page apparaissent encore comme normale éléments html avant de jQueryUI est chargé :S) donc, au départ, il semble tout moche PUIS, une fois que tous les JS est chargé et exécuté, il semble "gentil".

Ce n'est pas juste une affaire de préchargement des images ou que ce soit, je veux EXÉCUTER le code jQuery, mais "cacher" des visiteurs, de sorte qu'une fois que la page est ouverte, il semble "gentil" tout de suite OU affiche un écran noir en disant: "Chargement..." jusqu'à ce que le jQuery a fini de s'exécuter.

Prendre un coup d'oeil ici: http://www.filamentgroup.com/ , même si je ne suis pas sûr que fonctionne actuellement le site du javascript avant de l'afficher, mais il montre que l'idée de base d'avoir un écran noir en disant: "Chargement...".. je pense que c'est ce qui se passe dans les grandes applications web telles que SlideRocket si elle n'utiliser le flash... :S

Personnellement, je viens de quitter le site. Je ne suis pas ici pour regarder un purty purty chargement de l'image, à moins que je n'ai pas le choix (voir ExtJS/Dojo API docs). Je préfère la préfère le chargement de votre page, partie par partie ou de trouver une autre solution à un évident problème de performance, que de venir à votre chargement de l'image. Mais c'est moi. Je suis sûr que quelqu'un va être bientôt avec un morceau de jQuery.

OriginalL'auteur meltuhamy | 2011-09-14