ComputerScienceHouse / ComputerScienceHouse/gallery
Resume or retry stopped, interrupted, or failed uploads
- Ngôn ngữ chính
- Python
- Star
- 22
- Fork
- 30
- Merge trung bình
- 2 giờ 26 phút
- Pull request đã merge (30 ngày)
- 1
Mô tả
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
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với cửa sổ bật lên tải lên và các thanh tiến trình riêng lẻ của nó, sau đó xem xét các sự kiện online/offline của trình duyệt liên quan như thế nào đến các lần tải lên bị lỗi. Công việc được hoàn thành khi người dùng có thể chủ động hủy các lần tải lên, nhận cảnh báo trước khi rời đi khi đang có các lần tải lên hoạt động, đồng thời xác định và thử lại các lần tải lên bị lỗi sau khi mất kết nối.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- flask, python
- Lĩnh vực
- frontend
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100