ComputerScienceHouse / ComputerScienceHouse/gallery
Resume or retry stopped, interrupted, or failed uploads
- Langage dominant
- Python
- Étoiles
- 22
- Forks
- 30
- Merge moyen
- 2 h 26 min
- PR mergées (30 j)
- 1
Description
if i'm uploading a large number of files, and i accidentally click away from the upload window or lose network connectivity, the upload's individual progress bars will just appear to freeze and not move, given the impression that it might still be uploading.
Here's what i think could be done to make the upload flow more clear and intuitive:
- add a button to explicitly cancel uploads
- add a confirmation when the user clicks outside of the upload popup (something like "uploads are still in progress, do you really want to cancel them?")
- detect when network connectivity is lost (iirc there is an `online` and `offline` event) and pop up an alert informing the user that they are offline and asking if they want to retry the uploads that failed
- if it's just a single upload that failed, let the user know (maybe show a semitransparent refresh icon over it to indicate that the user should click it to retry) and/or automatically retry until a retry limit is hit
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par la fenêtre contextuelle d’upload et ses barres de progression individuelles, puis examinez comment les événements online/offline du navigateur sont liés aux uploads ayant échoué. Le travail est terminé lorsque les utilisateurs peuvent annuler délibérément des uploads, recevoir un avertissement avant de quitter alors que des uploads sont actifs, et identifier puis réessayer les uploads ayant échoué après une perte de connectivité.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- flask, python
- Domaine
- frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100