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

"Understood" twice, click to download three times? #1849

Open
gbif-portal opened this issue Apr 18, 2023 · 3 comments
Open

"Understood" twice, click to download three times? #1849

gbif-portal opened this issue Apr 18, 2023 · 3 comments

Comments

@gbif-portal
Copy link
Collaborator

"Understood" twice, click to download three times?

For the course task, I am requesting a species list of Bombus in Bulgaria. The reminder about DOIs etc. comes after you click "species list", but download is not triggered after "understood" , but what happens instead is "understood" -> "Species list" - warning again -> "understood" -> "Species list" -> and only then you see "Under processing" screen, which feels weird. This is an area with poor internet, if it matters


Github user: @dschigel
User: See in registry - Send email
System: Chrome 112.0.0 / Windows 10.0.0
Referer: https://www.gbif.org/occurrence/download/0175425-230224095556074
Window size: width 1536 - height 758
API log
Site log
System health at time of feedback: OPERATIONAL

@MortenHofft
Copy link
Member

MortenHofft commented Apr 18, 2023

Thanks. That makes sense. The issue is indeed the slow connection and a lack of lock screen. Because the response takes a while to come back, the redirect takes a while to happen. And in the mean time the screen isn't locked so you are tempted to start a new download, and then a new, and then a new.

Of course I can tell for sure if that is what happened in your case, but it would explain it.

@MortenHofft MortenHofft transferred this issue from gbif/portal-feedback Apr 18, 2023
@dschigel
Copy link

I agree, it sounds very likely - it does though translate in an unprofessional image when we teach GBIF in the low internet environs. A funny thought - when GBIF services and tools are tested, do we need a run in low speed, braking, low bandwidth connection conditions? There must be way to emulate this? Could be important to avoid "GBIF for optic fiber only"

@MortenHofft
Copy link
Member

A loader is always a good idea, but for context the response is 25 bytes and the request even smaller. It is extremely small. I suspect many websites will behave oddly under those circumstances. I'm surprised the website as a whole is at all usable under those circumstances to be honest.

It is an interesting idea to have a minimal website for those cases, but pure API responses are probably smallest

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

3 participants