Avec l’ajax, vous pouvez précharger certains éléments. En attendant le chargement il vous faudra afficher une icône afin d’informer l’utilisateur que le préchargement est en cours.
Il y a le très pratique ajaxload.info qui le fait très bien, mais il existe encore plus complet.
CanvasLoader vous propose en effet de tout personnaliser: couleur, diamètre, etc. Et le mieux, c’est que votre icône utilisera le canvas html5 pour s’afficher, grâce à une librairie qui vous est fournie gratuitement.