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

Improve search interface usability in App Store

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      This will need to be tested/reproduced using major browsers on Mac and Windows. Please on your test appstore site and provide links for testing before submitting a PR.

      The problem:

      When using the query interface (box) at the top of the App Store home page, the browser typically suggests some values to enter. If you select something, a weird highlight appears over the entire text entry box, also covering the "sign in" link. If you mistakenly try to click the magnifying glass (to run the search), you will likely accidentally click the "sign in" link. Instead, you have to remember to press ENTER key. This is very awkward and needs to be fixed so that the weird highlight thing does not appear. Also, it should not be easy to screw up a search by accidentally clicking "Sign in".

      Please look at apps.cytoscape.org as a comparison implementation that seems to work pretty well and provide a better user experience for searching the site. Notice how when you click in the "Search the App Store" text box, the background turns white, which provides good feedback letting the user know they have correctly activated this part of the UI. Also notice that the Search text entry is larger and it contains text that is easier to read. Notice that if you begin typing something, suggestions appear, but they do not cover up the UI. Please examine how apps.cytoscape.org styling is working and use that approach to improve our UI.

        Attachments

          Activity

          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 20792 ] Revised Fall 2019 Workflow Update [ 22525 ]
          noor91zahara Noor Zahara (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          noor91zahara Noor Zahara (Inactive) made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          noor91zahara Noor Zahara (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          Hide
          noor91zahara Noor Zahara (Inactive) added a comment -

          It is working as expected.

          Show
          noor91zahara Noor Zahara (Inactive) added a comment - It is working as expected.
          Hide
          ann.loraine Ann Loraine added a comment -

          Merged and deployed to https://dev-appstore-2.bioviz.org

          Show
          ann.loraine Ann Loraine added a comment - Merged and deployed to https://dev-appstore-2.bioviz.org
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          Completed as a part of IGBF-2039

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Completed as a part of IGBF-2039
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment - - edited

          Updated the Pull Request with the Requested Changes.
          Deployed on devappstore instance.

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - - edited Updated the Pull Request with the Requested Changes. Deployed on devappstore instance.
          Hide
          ann.loraine Ann Loraine added a comment -

          Items from above:

          Checked using Safari browser, and "incognito mode" (Chrome) on Mac

          Item 1) - background is still dark and text is still white
          Item 2) - only 20 characters could be typed without scrolling
          Item 3) - fixed
          Item 4) - fixed
          Item 4) - text is still "Search Apps ..." (Should be: "Search the App Store" with no ellipse character)

          Show
          ann.loraine Ann Loraine added a comment - Items from above: Checked using Safari browser, and "incognito mode" (Chrome) on Mac Item 1) - background is still dark and text is still white Item 2) - only 20 characters could be typed without scrolling Item 3) - fixed Item 4) - fixed Item 4) - text is still "Search Apps ..." (Should be: "Search the App Store" with no ellipse character)
          sameer Sameer Shanbhag (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          Hide
          ann.loraine Ann Loraine added a comment -

          Will do.

          Show
          ann.loraine Ann Loraine added a comment - Will do.
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          Hi Prof. [~aloraine],

          Could you please try the devappstore in incognito mode as I have already deployed all the changes that you have requested.

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Hi Prof. [~aloraine] , Could you please try the devappstore in incognito mode as I have already deployed all the changes that you have requested.
          ann.loraine Ann Loraine made changes -
          Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          ann.loraine Ann Loraine made changes -
          Assignee Sameer Shanbhag [ sameer ]
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Thanks for deploying on-line!

          Change requests:

          1. When user starts typing, background of search text box should turn white and text should be black for best visibility and feedback
          2. Search text box should be longer; enough space for 28 characters to be shown without scrolling
          3. If user enters more than 28 characters, the text should scroll to the left instead of being drawn outside the text box
          4. If user presses the mouse button to get suggestions whilst typing query string, the box showing the suggestions should only extend as far as the box itself, and not cover anything to the right or left of the search box
          5. Text shown in the text box should exactly read: "Search the App Store"

          (similar to apps.cytoscape.org)

          Unrelated to this, but if it can be done now, that would be great:

          • When user mouses over the "Sign In" link, the text should become brighter white instead of becoming underlined to indicate it can be clicked (underline is subtle and easy to miss; turning a brighter color is easier to see)
          Show
          ann.loraine Ann Loraine added a comment - - edited Thanks for deploying on-line! Change requests: When user starts typing, background of search text box should turn white and text should be black for best visibility and feedback Search text box should be longer; enough space for 28 characters to be shown without scrolling If user enters more than 28 characters, the text should scroll to the left instead of being drawn outside the text box If user presses the mouse button to get suggestions whilst typing query string, the box showing the suggestions should only extend as far as the box itself, and not cover anything to the right or left of the search box Text shown in the text box should exactly read: "Search the App Store" (similar to apps.cytoscape.org) Unrelated to this, but if it can be done now, that would be great: When user mouses over the "Sign In" link, the text should become brighter white instead of becoming underlined to indicate it can be clicked (underline is subtle and easy to miss; turning a brighter color is easier to see)
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Pull Request submitted : https://bitbucket.org/lorainelab/appstore/pull-requests/126/igbf-2035-imporve-search-ui/diff Changes are live on: https://dev-appstore-1.bioviz.org
          sameer Sameer Shanbhag (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          sameer Sameer Shanbhag (Inactive) made changes -
          Assignee Sameer Shanbhag [ sameer ]
          ann.loraine Ann Loraine made changes -
          Status Open [ 1 ] To-Do [ 10305 ]
          ann.loraine Ann Loraine made changes -
          Summary Improve search interface in App Store Improve search interface usability in App Store
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Sprint Fall 4 : 30 Sep to 11 Oct [ 75 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          ann.loraine Ann Loraine created issue -

            People

            • Assignee:
              sameer Sameer Shanbhag (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: