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

Usability: No ‘enter’ button on location search field #1668

Closed
5 of 11 tasks
fancyham opened this issue May 7, 2023 · 9 comments
Closed
5 of 11 tasks

Usability: No ‘enter’ button on location search field #1668

fancyham opened this issue May 7, 2023 · 9 comments
Labels
Feature: Research Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily good first issue Good for newcomers Role: Design UI/UX User interface / user experience design size: 2pt The lift to complete this user story 3-4hrs

Comments

@fancyham
Copy link
Collaborator

fancyham commented May 7, 2023

Overview

On search fields, there is usually an on-screen ‘search’ button that submits the text entry to the search engine. However, our landing page does not have this, so we are breaking with a popular UI pattern.

We basically require a user to press the ‘enter’ button on their on-screen keyboard to submit a text field — but this isn’t obvious, especially if the user selects an auto-complete item.

IMG_2804

This happens on both desktop and mobile landing pages, but it’s worse on mobile since users may not know they have to hit the ‘enter’ key on their on-screen keyboard.

Discussion and possible Solution(s)

Suggest:

  • Make the magnifying glass into a more obvious button by changing its color (it’s actually a button — try it — it goes to Los Angeles)
  • Keep the magnifying glass button in the text field visible while the user enters text.

Quick mockup of current the suggested solution

image

Action Items

Resources/Instructions

@fancyham fancyham added good first issue Good for newcomers Research Role: Design UI/UX User interface / user experience design size: 2pt The lift to complete this user story 3-4hrs Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily labels May 7, 2023
@fancyham
Copy link
Collaborator Author

Added mockup to description above

Discussion on Slack was that these proposed changes (colorizing the search button and keeping it visible while entering text) would help the user interface part of the problem.

However, there's also some weirdness when typing in a zip code and pressing return — sometimes the search returns empty, even though the zip code entered should be valid.

Question: Does the user have to use one of the auto-completes to get a search result? If the user enters free-form text, does it get geolocated properly?

@Sage-2001
Copy link

Sage-2001 commented May 17, 2023

So, what I have understood by far is that the issue at hand is the landing page lacks a visible "search" button, which goes against the common user interface (UI) pattern where users expect to see a button to submit their search queries. Instead, the current implementation requires users to press the "enter" key on their keyboard to initiate the search, but this behavior may not be intuitive, especially if the user selects an auto-complete suggestion. I can work on that, please assign it to me. Thanks

@fancyham
Copy link
Collaborator Author

fancyham commented May 18, 2023

I think there are three separate issues at play here:

  • 1. No ‘submit’ button, which we can fix by adding one (easy to fix - see above sketch)

  • 2. the autocomplete sometimes disappears even when there are matches (bug?)

It seems like even if we add a submit button,…

  • 3. User submitted text address doesn’t properly resolve into an address or GPS, even for zip codes that should work, and the search engine returns zero results. (Bug?)

@Sage-2001
Copy link

I don't know how to solve 2 and 3 issues. Any heads-up?

@fancyham
Copy link
Collaborator Author

@Sage-2001 — does adding the search button run into problems because #1692 causes the text entry to fail?

@Sage-2001
Copy link

@fancyham Adding the search button did not cause any issues, and it appears that the problem mentioned in #1692 is a separate bug. When attempting to enter a custom user input for an address, it seems that the application is not accepting any values unless they are selected from the dropdown autocomplete section. This behavior results in failed results for any address that is not chosen from the autocomplete options. Can you checkout my pull request by the way? Thanks

@fancyham
Copy link
Collaborator Author

Being addressed in this UI update

@qiqicodes
Copy link
Member

Closing this issue as it has been superseded by the new design implementation.

@fancyham
Copy link
Collaborator Author

Adding screenshot from upcoming design — it has an ‘enter’ button now :)
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Research Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily good first issue Good for newcomers Role: Design UI/UX User interface / user experience design size: 2pt The lift to complete this user story 3-4hrs
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants