Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3397

Improve behavior and appearance of download pages when user agent unrecognized user-agent

    Details

    • Type: Task
    • Status: To-Do (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      If a user running an unrecognized browser accesses IGB installer download pages, the "download" button does not appear.

      On the Downloads page (for the released version of IGB), a slightly cryptic link appears "Other ways to download IGB" in more or less the spot the button would be.

      On the "Early Access page" (for main-JDK8 branch latest installer build), a link appears that reads "Click here for the released and tested version of IGB."

      It would be better if some other behavior could be developed that would be less confusing to users.

      For testing, see IGBF-3385 comment for how to use Chrome Developer Tools to change your user-agent and observe the above behavior.

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            Attn: Nowlan Freese

            Adding this to the backlog with label "Beginner" for new joiners to work on.

            Show
            ann.loraine Ann Loraine added a comment - Attn: Nowlan Freese Adding this to the backlog with label "Beginner" for new joiners to work on.
            Hide
            nfreese Nowlan Freese added a comment -

            Currently, we determine the user agent and then remove the d-none class (which hides the button) for that button. If the user agent doesn't match mac/windows/linux then all of the buttons remain hidden. We could add a fourth button/class so that if the user agent isn't mac/windows/linux we display some kind of message that we do not support their current operating system, or we only support mac/windows/linux.

            Show
            nfreese Nowlan Freese added a comment - Currently, we determine the user agent and then remove the d-none class (which hides the button) for that button. If the user agent doesn't match mac/windows/linux then all of the buttons remain hidden. We could add a fourth button/class so that if the user agent isn't mac/windows/linux we display some kind of message that we do not support their current operating system, or we only support mac/windows/linux.

              People

              • Assignee:
                Unassigned
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: