web-dev-qa-db-fra.com

Sélection de plusieurs fichiers pour le téléchargement de fichiers Web

On m'a récemment demandé ce qu'il faudrait pour effectuer plusieurs téléchargements de fichiers à partir d'une page Web avec une boîte de navigation traditionnelle à sélection unique. Ma première réaction a été, vous ne pouvez pas !! Les navigateurs ne le permettent pas. On m'a dit que Yahoo Mail pouvait le faire, alors j'ai regardé de plus près.

Eh bien, il apparaît certains navigateurs le permettent .

Je suis tombé sur quelques exemples, du HTML pur, d'autres non, je suis sûr qu'il y en a plus:

Plugin de téléchargement de fichiers multiples jQuery

YUI 2: Uploader

Donc, ma question est: les utilisateurs veulent-ils cette fonctionnalité? Est-ce déroutant ou très pratique? Je dois admettre que j'utilise Yahoo Mail quotidiennement et jusqu'à ce qu'il soit porté à mon attention, je n'ai jamais utilisé ni connu les multiples sélections de fichiers pour la capacité de pièce jointe.

6
rick schott

Le logiciel de bureau de mon entreprise implémente la sélection de fichiers multiples. Comme vous l'avez noté, la plupart des utilisateurs le manquent même si la barre de titre de la boîte de dialogue Ouvrir un fichier indique "Sélectionner un ou plusieurs fichiers". Cependant, nos utilisateurs expérimentés vraiment apprécient la fonctionnalité et ne peuvent pas imaginer ne pas l'avoir.

5
Hisham

Un blog récent de Zurb a parlé de ce problème sur Facebook.

Jetez-y un œil, http://www.zurb.com/article/515/podcast-of-julie-zhuos-talk-on-how-facebo

Problème: l'équipe a constaté que 85% des personnes qui ont téléchargé une photo ne téléchargeraient qu'une seule photo.

Solution: l'équipe a pensé que les gens ne savaient peut-être pas comment maintenir la touche Maj enfoncée et sélectionner plusieurs photos à télécharger. L'ajout d'un conseil avant le début du processus de téléchargement sur la façon de sélectionner plusieurs photos. La métrique est passée de 85% à 40% rien qu'avec cette astuce!

2
Wousser

La réponse évidente à votre question est oui. Ce qui n'est pas si évident, c'est peut-être pourquoi et quand.

Si nous prenons en compte votre propre expérience, vous ne vous en êtes pas rendu compte jusqu'à ce qu'elle soit portée à votre attention.

Ce n'est pas une mauvaise chose. En fait, je dirais que c'est à peu près la situation que vous souhaitez. Le fait que vous ne l'ayez pas remarqué avant qu'on vous le dise montre que c'est une bonne chose. A moins bien sûr que vous ne vouliez l'utiliser comme argument de vente unique

Après tout, les utilisateurs aiment le progrès mais craignent le changement.

De plus, la boîte de sélection unique fait partie d'un ensemble de métaphores complètement différent de la plupart des "langues Web".

Le SSBB fait partie des métaphores du bureau et la sélection de plusieurs fichiers est possible depuis des lustres. Donc, à moins que les utilisateurs n'aient utilisé qu'un navigateur, la fonctionnalité n'est pas nouvelle pour eux et l'interaction est déjà connue.

Je dirais donc que oui, c'est une bonne chose car cela donne accès à une nouvelle fonctionnalité très puissante sans interférer avec l'ancienne.

1
ThomPete

Cela dépend vraiment de la fonction que vous essayez de créer. Si la règle commerciale de l'utilisateur est qu'il va généralement télécharger de grands groupes de fichiers, il appréciera grandement la possibilité d'en télécharger plusieurs en même temps. Cependant, si le cas d'utilisation normal est un ou même quelques fichiers, cette fonctionnalité ne sera pas vraiment appréciée.

Considérez cela comme une comparaison - si vous utilisez Facebook pour partager des photos de vacances en famille, voulez-vous devoir les télécharger individuellement ou voulez-vous pouvoir les sélectionner toutes et laisser l'ordinateur faire le reste du travail?

1
Charles Boyung

Lorsque vos utilisateurs doivent choisir plusieurs fichiers, ils veulent cette fonctionnalité!

Il y a 2 façons de procéder:

  • utiliser un plugin Flash, comme Uploadify ( http://www.uploadify.com/ ) - très facile à implémenter et support assez large dans les navigateurs
  • utilisez un téléchargeur de fichiers XHR, pas de Flash, prend en charge le glisser-déposer, mais cela ne fonctionnera que sur les nouveaux navigateurs comme Firefox 3.6+, Safari 4+ ( https://github.com/valums/file-uploader )
0
Stefan O.