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: selected map pins aren’t prominent enough #923

Closed
fancyham opened this issue Apr 1, 2021 · 7 comments · Fixed by #1079
Closed

Usability: selected map pins aren’t prominent enough #923

fancyham opened this issue Apr 1, 2021 · 7 comments · Fixed by #1079
Assignees
Labels
Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily good first issue Good for newcomers Missing: Size The effort estimate for this issue is missing P-Feature: Map Food seeker map view Role: Design UI/UX User interface / user experience design

Comments

@fancyham
Copy link
Collaborator

fancyham commented Apr 1, 2021

A selected location makes the map pin a tiny bit larger, but very hard to tell if a pin is selected or normal, and which pin is selected.

Recommend trying:

Make selected map pin selected state more obvious. Significantly or perhaps better: a colored outline or something similar.

For example, Google map pins grow about 50-80% and sometimes change shape.

Apple Maps grows selected location pin about 100%

@ktjnyc ktjnyc added Role: Design UI/UX User interface / user experience design good first issue Good for newcomers labels Apr 2, 2021
@entrotech entrotech mentioned this issue Apr 8, 2021
11 tasks
@gigicobos gigicobos added the Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily label Jul 22, 2021
@sameergautam sameergautam added the Missing: Role The role is missing from this issue label Jul 28, 2021
@gigicobos gigicobos removed the Missing: Role The role is missing from this issue label Jul 29, 2021
@gigicobos gigicobos added Missing: Size The effort estimate for this issue is missing P-Feature: Map Food seeker map view labels Aug 12, 2021
@fancyham
Copy link
Collaborator Author

fancyham commented Oct 8, 2021

@souronion souronion self-assigned this Oct 14, 2021
@souronion
Copy link
Member

I uploaded the SVG files onto the team's Google Drive: https://drive.google.com/file/d/1fc89FT-ym50gMZ8BA9ePJ67xi6i_hZPA/view?usp=sharing

Here are the screenshots of the two versions:
截屏2021-10-26 下午3 16 14
截屏2021-10-26 下午3 16 33

@entrotech
Copy link
Member

@souronion The G-Drive link above only gives you one of the svg's. The link to the folder of SVGs is https://drive.google.com/file/d/1fc89FT-ym50gMZ8BA9ePJ67xi6i_hZPA Thanks for creating them!

@fancyham
Copy link
Collaborator Author

Record keeping:

@entrotech wrote in Slack:
To implement a quick and dirty test of the two styles @ning Zhang created for the Selected Organization Map Icons, I pushed a version to development with the two options. I used Option 1 on the https://devla.foodoasis.net site and Option 2 on the devhi.foodoasis.net site. I'd like for us to choose between the two options by Thursday's meeting.
What we are testing is the usability of two different options for the appearance of the map pin used for the marker of the selected organization.

@fancyham wrote:
Looking at the two, I lean towards Option 2 (Hawaii) because I found it more visible than Option 1. That pin has a kinda weird shadow on my machine, though (Mac Safari 15.1) where I saw a hard right edge on the shadow:

The hard right edge is probably because of some editing I did. The clickable area on the map is the entire svg canvas, and the canvas for the original svg was a quite large invisible rectangular area around the new pin, which causes it to overlap any other pins that are under the canvas, making the underlying pins unselectable by the user (for no apparent reason to them). Moreover, there are limited options about which part of the rectangular svg canvas can be anchored to the intended (lat, long) coordinates, and "bottom center" is the appropriate one for our purposes. This means that the rectangular area extends to the left of the pin point as far as it does to the right. To mitigate this, I clipped the invisible part of the svg, but probably went too far to accommodate the entire shadow. It wasn't very noticeable on the devices I tried, but is pretty apparent in Bryan's case.
Maybe you folks can play with this to see if you find that unselected pins crowded around the selected pin cannot be selected. There might be three options:
(preferred) See if there is a way to restrict the clickable area of the icon smaller than the entire svg.
Increase the svg rectangle size to avoid clipping, and tolerate the unclickable pins under the large svg.
Maybe reduce the blur of the shadow a bit, so the clipping is mitigated.
We can discuss on Thursday. I also have a preference for Option 2 - hopefully, it's not just because the pins are less dense in Hawaii.

@entrotech wrote:
Actually, when marker svgs overlap, the one that gets painted last is "on top" of the earlier rendered svgs, so the "selected" svg isn't necessarily on top of the ones around it. Might need to work on this as well... I think we want the ones further west and south to be on top of the ones to their east and north. That would actually help with the above issue.

@fancyham fancyham wrote:
Yeah, we probably do want pins to the east and north to be clickable.
If necessary, another option:
4. No blur or a really tiny one, kinda like this

2021-10-27 FOLA pin shadow sketch option 4

[other support for option 4…]

@souronion wrote:
Ning Zhang 10 hours ago
Hi everyone. :) I also prefer option 2 since it stands out more among the other pins. I’m okay with having no drop shadow for option 2, given that the white color has provided enough contrast against the others.

@fancyham
Copy link
Collaborator Author

We all voted unanimously for version 2, option 4!

  • Looks nice and obvious
  • Dropshadow is nice but not necessary, so option 4 is good.

entrotech said that clickable area is actually a rectangle, so anywhere there's a dropshadow will eat clicks, even if user was clicking on something somewhat visible behind the dropshadow. So removing or minimizing drop shadow is a good idea.

@entrotech will try to reduce shadow and replace, but if can't do that, will do one without a dropshadow.

@entrotech
Copy link
Member

@souronion @fancyham Can we close this issue? It has been deployed to production. I wanted to get one last check that it works as you intended.

@fancyham
Copy link
Collaborator Author

@entrotech looks good to me. Good job everyone!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Usability Issues that make it easy for visitors to find the information they need quickly and easily good first issue Good for newcomers Missing: Size The effort estimate for this issue is missing P-Feature: Map Food seeker map view Role: Design UI/UX User interface / user experience design
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

6 participants