You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, there are no mechanisms in place to ensure that users have accepted the terms before downloading files from the compendia download page. As a result, the page is unable to fetch the download URL and causes an infinite loading loop, as there is no option for users to accept the terms in the UI.
While this may happen rarely, it would be beneficial to provide users with a way to accept the terms in scenarios such as:
A user shares a download page link after downloading the compendium
A user accesses a saved download page link at a later time from a different machine/browser
e.g. ) The download page for the Saccharomyces cerevisiae compendium (/compendia/normalized/download/SACCHAROMYCES_CEREVISIAE):
We temporarily implemented a fix that redirects users when no valid token, but the UX flow could be improved.
Problem or idea
To address this issue, we suggest adding one of the following solutions to the UX flow:
Option 1: Display a different UI screen on the download page prompting users to accept the terms before proceeding with the file download (e.g., With a message "Before download the ORGANISM_NAME compendium, you must...", along with a chekbox for terms and a submit button)
Option 2: Redirect users to the selected compendia tab with a pre-populated compendium in a dropdown, and prompts them to accept the terms before proceeding
Solution or next step
We'd love to hear your feedback on these suggestions as well as any other ideas you might have. Your insights would be really valuable in refining the UI/UX. Thank you, Deepa!
Context
Currently, there are no mechanisms in place to ensure that users have accepted the terms before downloading files from the compendia download page. As a result, the page is unable to fetch the download URL and causes an infinite loading loop, as there is no option for users to accept the terms in the UI.
While this may happen rarely, it would be beneficial to provide users with a way to accept the terms in scenarios such as:
e.g. ) The download page for the
Saccharomyces cerevisiae
compendium (/compendia/normalized/download/SACCHAROMYCES_CEREVISIAE
):We temporarily implemented a fix that redirects users when no valid token, but the UX flow could be improved.
Problem or idea
To address this issue, we suggest adding one of the following solutions to the UX flow:
Option 1: Display a different UI screen on the download page prompting users to accept the terms before proceeding with the file download (e.g., With a message "Before download the ORGANISM_NAME compendium, you must...", along with a chekbox for terms and a submit button)
Option 2: Redirect users to the selected compendia tab with a pre-populated compendium in a dropdown, and prompts them to accept the terms before proceeding
Solution or next step
We'd love to hear your feedback on these suggestions as well as any other ideas you might have. Your insights would be really valuable in refining the UI/UX. Thank you, Deepa!
Tagging @dvenprasad and @davidsmejia for further discussion.
The text was updated successfully, but these errors were encountered: