Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UX: Delay when clicking "BLAST" when large upload/slow internet #526

Closed
yannickwurm opened this issue May 15, 2021 · 4 comments
Closed

UX: Delay when clicking "BLAST" when large upload/slow internet #526

yannickwurm opened this issue May 15, 2021 · 4 comments
Assignees

Comments

@yannickwurm
Copy link
Member

If the user pastes or wants to upload a larger query, and it takes "a while" for that data to be uploaded (likely because of crappy internet connection), the submission form appears to be frozen - i.e. there is no acknowledgement that something might be happening. Thus the user is tempted to click again, rather than patiently wait for the "job creation" to have sucessfully started.

An easy fix for that would be to make the page's visual appearance change (e.g., gray out everything, or just make the button "stay clicked") before upload begins

@yannickwurm
Copy link
Member Author

FYI This is currently a form submission (POST).

@yannickwurm
Copy link
Member Author

Hi @Lazy-poet - in reply to your pm.

Example large files for potential testing:

Need to decompress. It is plausible that some of these files are too long (i.e. they have more info that we allow with our upload cutoffs). If so, head -n xxxxx (some big number) can give a smaller subset.

Note that upload slowness is a bit hard to see if developing locally because... local-to-local is very fast! This matters more when the server is half the world away (e.g., you can test uploading on antgenomes.sequenceserver.com ).

@yannickwurm
Copy link
Member Author

Hi @Lazy-poet - does #606 close this one?

@Lazy-poet
Copy link
Collaborator

Lazy-poet commented Jun 14, 2022

hi @yannickwurm , yes it does

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants