web-dev-qa-db-fra.com

Représentation intuitive de la "priorité accrue"

IGNOREZ CE BLOC
Nous avons une grille, chaque ligne représente un téléchargement en attente. Par défaut, les téléchargements se déroulent de haut en bas, la première ligne en premier, la deuxième ligne après cela, etc.

Nous voulons mettre une colonne dans la grille avec un symbole/icône/bouton à l'intérieur des suggestions
.

REMARQUE: le tri des lignes n'est pas une option. L'ordre a d'autres implications et doit être conservé tel quel.

Voici une maquette de l'interface utilisateur existante que j'essaie d'améliorer.

L'utilisateur ajoute des éléments (couvertures rigides, chapitres, index, cartes, etc.) pour construire un livre. Le tableau peut être trié, et cela changera l'ordre des articles dans le livre.
Lorsque l'utilisateur ajoute un élément, l'application commence à télécharger des informations supplémentaires (ce processus est parfois un peu long). Que notre livre soit: couverture avant, index, chapitre 1, chapitre 2, chapitre 3, couverture arrière. Nous ajoutons les éléments appropriés ...

enter image description here

Et les transferts commencent automatiquement.

Après un certain temps, l'élément 1 a téléchargé ses informations avec succès, de sorte que l'élément 2 commence également à télécharger les informations.

enter image description here

Maintenant, devinez que les chapitres 1 et 2 sont approuvés et n'ont pas de changements récents, donc pas besoin d'inspections supplémentaires. mais le chapitre 3 et la couverture arrière sont ceux que nous voulons vérifier avant d'approuver le trou.

Nous voulons donc demander à la file d'attente de téléchargement de télécharger d'abord Hard Cover, puis passer au chapitre 3. Sinon, nous devons attendre la fin des transferts précédents sans rien faire car nous n'avons pas besoin des informations.

Nous voulons que cela se produise:

enter image description here

Ma question est:

Comment repenser cette colonne "En attente" pour que l'utilisateur sache intuitivement que la file d'attente de téléchargement peut être modifiée? Quels contrôles/icônes (au lieu de l'étiquette "En attente") sont les mieux adaptés à cela?
J'aimerais que quelqu'un qui fait face au problème d'attente puisse dire: Cool, si je clique/utilise ceci je peux modifier le télécharger la file d'attente et prioriser les éléments que je veux le plus!

N'hésitez pas à ajouter une colonne, à remplacer l'étiquette En attente par des boutons, des icônes ...
Toutes suggestions sont les bienvenues.

2
Nomada

Apple a rencontré un problème similaire dans son application musicale - mais pas avec les téléchargements, mais avec l'ordre de lecture. Ils l'ont résolu en permettant à l'utilisateur de "Lire ensuite" ou "Ajouter au suivant" qui est juste une file d'attente que l'utilisateur a été autorisé à modifier.

J'ai l'impression que cela va dans le même sens que ce que vous essayez de résoudre: il y a un ordre d'événements par défaut, mais vous autorisez l'utilisateur à intervenir.

Something like this perhaps?

Peut-être avez-vous un modal de téléchargement ou quelque chose où un utilisateur peut sélectionner et réorganiser les chapitres qu'il souhaite télécharger.

2
maxathousand

Déterminer la concentration

Quelle est la priorité de l'interface utilisateur? Dans votre question, vous dites,

chaque ligne représente [s] un téléchargement en attente ...
les téléchargements se dérouleront de haut en bas

Sur cette base, le tableau représente une file d'attente de téléchargement .

Dans votre commentaire, vous avez fourni ces informations supplémentaires

l'ordre des lignes représente les chapitres d'un livre, ce qui est la vraie affaire ici

Cela ressemble à des informations secondaires qui sont facilement représentées par une valeur numérique.

Les exigences

Donc, chaque ligne est composée de ces informations (comme je les prioriserais):

  1. Télécharger la commande
  2. Titre du chapitre (vraisemblablement)
  3. Séquence de chapitre
  4. Résumé du chapitre (pour les points bonus ;-)

Dans l'état par défaut, le livre se télécharge par chapitre selon l'ordre réel. Dans votre scénario, l'utilisateur souhaite modifier l'ordre de téléchargement. Le défi consiste à rendre cela simple et évident.

Voici où je commencerais.

Cette solution vise à montrer à l'utilisateur en quoi consiste le chapitre (titre et résumé) et à le laisser glisser/toucher l'ordre de téléchargement dans la séquence qu'il souhaite sans perdre la visibilité de l'ordre de lecture "correct".

A rearrangeable download queue for book chapters

^ Prototype, testez-le, itérez-le.

0
plainclothes