Avec l'évolution de l'internet, nous avons de plus en plus besoin de stocker en masse nos documents sur la toile, par l'intermédiaire d'une page web.
Seulement voilà, beaucoup de webmasters encore ne trouvent pas le moyen d'optimiser cette tâche et ne propose qu'un système d'upload unitaire, c'est-à-dire avec lequel vous ne pouvez uploader qu'un fichier à la fois...
Il existe des applets java qui permettent de transférer des fichiers en masse sur internet voire même des dossiers. C'est une solution "bourrin" certes et qui peut faire peur ! Sachez tout de même que c'est la solution adoptée par Facebook pour le transfert de photos.
Rassurez-vous, il existe une solution intermédiaire pour les moins téméraires d'entre vous, mais qui a pour avantage de ne pas nécessiter la présence de la machine virtuelle Java, mais simplement du plugin Flash.
Visuellement, vous pouvez très bien ne rien afficher en Flash. Le plugin ne sert qu'à générer la fenêtre de contrôle de sélection de fichiers qui permet de sélectionner plusieurs fichiers.
Plus fort, le tout est géré en Ajax : pas de rechargement de page pour confirmation, et vous pouvez cumuler les demandes d'upload !
Les fichiers se placent alors dans une liste d'attente et se transfèrent l'un après l'autre.
Vous pouvez par la même occasion afficher un compte rendu de téléchargement pour chaque fichier. Par exemple pour une image, affichez simplement une miniature rassurante pour l'utilisateur ;) ...
Les possibilités sont énormes. Ça s'appelle SWFUpload et c'est ici.
